• Bloudan Mediterranean Cuisine (map)
  • 7430 W Central Ave
  • Toledo, OH, 43617
  • United States

Doors open at 5:30pm

Website

Reservations - 1.419.517.7545