India House Restaurant

207 Colchester Ave  Burlington, VT - 05401
Directions & Maps
Phone: 


Shalimar of India

16 North Winooski Ave  Burlington, VT - 05401
Directions & Maps
Phone: (802) 864 9220