Curry Leaf

Restaurant in Montpelier, VT

Indian restaurant

28 Main Street, Montpelier, 05602