Mei Wei Kitchen - Tewksbury 910 Andover St Tewksbury, MA 01876
Open
11:30AM - 9:30PM

All extra sauces are subject to extra charges!


Kitchen will Close 30 Mins Before Closing Time!