"Mayflowers Restaurant is a family tradition for us. My Mom used to work in Urbana and regularly ate here. Now we drive from Springfield to get this delicious Chinese Food. I love being able to dine in and chat with Carol the owner. She is so friendly and makes excellent recommendations. I had the beef and broccoli. The flavor was excellent."
Monday: 11:30-20:30
Tuesday: 11:30-20:30
Wednesday: 23:30-00:00
Friday: 11:30-20:30
Saturday: 11:30-20:30
Sunday: 11:30-20:30
Dishes: 32
Amenities: 8
Categories: 5
Reviews: 834