• 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