Welcome
Menu
Location and Hours
Welcome
Menu
Location and Hours
THE INDIAN JEWEL OF TOLEDO
6711 Airport Hwy
Holland, OH, 43528
United States
419-865-9500