Manos Greek Restaurant, TOLEDO, Ohio (OH)
Conveniently situated at 1701 Adams Street () in TOLEDO, Ohio (OH) (43624), Manos Greek Restaurant is available at 4192444479. Please do give them a call beforehand to make a reservation.
More restaurants in TOLEDO, Ohio (OH)
Manos Greek Restaurant contact information and details:
Address: 1701 Adams Street - , TOLEDO, Ohio (OH) 43624
Contact Phone: 4192444479
