Mayflowers Chinese Restaurant
225 N Main St
Urbana
OH
43078
(937) 652-1050
Open Map
Description
Mayflowers Chinese Restaurant is located at 225 N Main St, Urbana, OH. This business specializes in Carry & Take Out and Chinese Restaurants.
by merchantcircle on October 29, 2015 from
merchantcircle
Information from the business
Restaurant
by localcom on August 30, 2015 from
localcom
Online menus, items, descriptions and prices for Mayflower Chinese Restaurant - Restaurant - Urbana, OH 43078
by facebook on February 24, 2015 from
facebook
Asian
carry out
Chinese
Chinese Restaurant
Chinese Restaurants
Fast Food
food
foods carry out
restaurant
Restaurants