
1Bars
Jewel of Himalaya, Newtown CT
Newtown, United States
Points
100
Jewel of Himalaya is Newtown's Himalayan dining option on South Main Street — a neighbourhood restaurant rather than a destination venue. Practical for locals seeking South Asian cooking in a town with limited international options, but not the place to go if a serious drinks program or architectural setting is part of your criteria. Book easily, visit on a weeknight.
