Food scene
One of my favorite restaurants in Toledo. Never had a bad meal here! Deserts are top notch as well!
7 Einheimische empfehlen
Element 112
5735 Main StOne of my favorite restaurants in Toledo. Never had a bad meal here! Deserts are top notch as well!