Food Town, TOLEDO, Ohio (OH)
Comfortably situated at 3324 Secor Road () in TOLEDO, Ohio (OH) (43606), Food Town are available at 4195316570. It is best to ahead of time to arrange your spot in the restaurant.
More restaurants in TOLEDO, Ohio (OH)
Food Town contact information and details:
Address: 3324 Secor Road - , TOLEDO, Ohio (OH) 43606
Contact Phone: 4195316570