Mei Wei Kitchen - Tewksbury 910 Andover St Tewksbury, MA 01876
Opens Soon
11:30AM - 11:00PM
11:30AM - 11:00PM

All extra sauces are subject to extra charges!


Kitchen will Close 30 Mins Before Closing Time!

 

What:
Select
When:
  • Select time