Route 66 Kitchen, TOLEDO, Ohio (OH)
Comfortably positioned at 406 North Westwood Avenue () in TOLEDO, Ohio (OH) (43607), Route 66 Kitchen can be contacted at 4195313827. Please do call up upfront to make a reservation.
More restaurants in TOLEDO, Ohio (OH)
Route 66 Kitchen contact information and details:
Address: 406 North Westwood Avenue - , TOLEDO, Ohio (OH) 43607
Contact Phone: 4195313827
