3405 W Central Ave, Toledo, Ohio 43606 USA
Roast Beef sandwiches from food court. Yum!
Photo Credit: Yelp