La Scola Italian Grill Toledo OH
Add Website
Close
La Scola Italian Grill
Be first to review 5375 Airport Hwy,Toledo OH 43615 Phone Number: (419) 381-2100
La Scola Italian Grill Store Hours
Hours may fluctuate
Hours may fluctuate