Indian restaurant · 100 Main St, Montpelier, VT
See full menu
More food in Montpelier, VT · Indian Food in Montpelier