Get directions to: India House Restaurant, Montrose, NY
Restaurant address: 2089 Albany Post Rd Montrose, NY 10548, USA
Restaurant: India House Restaurant