May Flower Restaurant, TOLEDO, Ohio (OH)
Comfortably situated at 1400 West Sylvania Avenue () in TOLEDO, Ohio (OH) (43612), May Flower Restaurant can be contacted at 4194782121. Please do call up early in advance to reserve your spot in the restaurant.
More restaurants in TOLEDO, Ohio (OH)
May Flower Restaurant contact information and details:
Address: 1400 West Sylvania Avenue - , TOLEDO, Ohio (OH) 43612
Contact Phone: 4194782121