Phone: +14195314446
Address: 5243 Dorr St, Toledo I-43615-3601, United States
City: Toledo
Dishes: 35
Reviews: 1400
"This is without a doubt on one Toledo's hidden gem restaurants. The food is really good, service is fast and friendly. I've been coming here since 1993 and have never had a bad meal. You'll love it. And the drinks aren't bad either"
All prices are estimates.