Get directions to: India Town, Grand Rapids, MI
Restaurant address: 3760 Divison Ave S Grand Rapids, MI 49548, USA
Restaurant: India Town