Mayflowers Chinese Restaurant Menu
Welcome to Mayflowers Chinese Restaurant, a hidden gem nestled in Urbana, Ohio. Offering a delightful selection of authentic Chinese cuisine, this restaurant stands out with an impressive menu that includes the much-praised Hot & Sour Soup and flavorful Garlic Chicken. Dishes are handmade on-site, ensuring a fresh burst of flavors that guests rave about, such as the exquisite Walnut Chicken and Hunan Chicken.
Mayflowers provides an inviting atmosphere, perfect whether you’re dining with family or friends. The welcoming owner is always ready to engage with patrons, enhancing the dining experience. With options for takeout, delivery, and outdoor seating, it’s accessible for both casual visits and special family gatherings. Guests appreciate the homey feel despite some wear in decor, making every meal enjoyable. If you haven’t yet, be sure to visit Mayflowers and delight your taste buds!