Get directions to: Little India Authentic Indian Cuisine, Montpelier, VT
Restaurant address: 101 Northfield Street Montpelier, VT 05602, USA
Restaurant: Little India Authentic Indian Cuisine