Food scene
One of my favorite restaurants in Toledo. Never had a bad meal here! Deserts are top notch as well!
7 명의 현지인이 추천하는 곳
Element 112
5735 Main StOne of my favorite restaurants in Toledo. Never had a bad meal here! Deserts are top notch as well!