Mayflowers Chinese Restaurant
- Address
- 225 N Main St
- Place
- Urbana , OH 43078-1603
- Landline
- (937) 652-1050
Description
Mayflowers Chinese Restaurant can be found at 225 N Main St . The following is offered: Carry Out & Take Out - In Urbana there are 6 other Carry Out & Take Out. An overview can be found here.
Reviews
This listing was not reviewed yet
Categories
Carry Out & Take Out(937)652-1050 (937)-652-1050 +19376521050