May Villa Restaurant

508-824-1307
336 Winthrop St
Taunton, MA 02780
No photo available for this business

Business Information

Restaurants
MasterCard
MONDAY:11:30AM-10:00PM
TUESDAY:11:30AM-10:00PM
WEDNESDAY:11:30AM-10:00PM
THURSDAY:11:30AM-10:00PM
FRIDAY:11:30AM-10:00PM
SATURDAY:11:30AM-10:00PM
SUNDAY:11:30AM-10:00PM

Customer Reviews (1 reviews)

julielyn227

on Citysearch Dec 18, 2006
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 something more decent.... (more)

Browse our top cities

Browse cities by state