Get directions to: India House Store, Rochester, NY
Restaurant address: 999 Clinton Ave S Rochester, NY 14620, USA
Restaurant: India House Store