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