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

All extra sauces are subject to extra charges!


Kitchen will Close 30 Mins Before Closing Time!