Get directions to: India House, Victor, NY
Restaurant address: 7343 State Route 96 Victor, NY 14564, USA
Restaurant: India House