Mayflower Super Buffet
- Address
- 4008 N 1st Ave
- Place
- Evansville , IN 47710-3614
- Landline
- (812) 468-8888
Description
Mayflower Super Buffet can be found at 4008 N 1st Ave . The following is offered: Restaurants - In Evansville there are 134 other Restaurants. An overview can be found here.
Reviews
This listing was not reviewed yet
Categories
Restaurants(812)468-8888 (812)-468-8888 +18124688888