All reviews seem negative
Food quality is not worth the menu price. With limited Chinese restaurants on rt 44, May Villa has that on their side. For me, next time I'll drive the extra 5 miles to find somet...