India House Restaurant

2089 Albany Post Rd
Montrose, NY
914.736.0005
41.243549
-73.92484
Hours:
Mon - Sun:11:30am - 2:30pm,   5pm - 10pm

for India House Restaurant
Directions
from: