5710 Telegraph Rd, Toledo 43612, United States
5710 Telegraph Rd, Toledo 43612, United States
No delivery
No open hours
Spot something wrong?
Dishes at Myler's Rock Garden. Prices may vary in venue.
Been to Myler's Rock Garden? Be the first to share what you ate.