Mayflowers Chinese
➤ 225 N Main St, Urbana, United States
Meeresfrüchte, Chinesisch, Fleisch, Suppe, Käse
"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."