Mei Lai Wah in Lower East Side New York City
64 Bayard Street, New York , 10013 - Get directionsMenu Mei Lai Wah
How to get to Mei Lai Wah
Opening Time
7am – 10:30pm: Mon-Sun
Services
- Indoor Seating
- Breakfast
- Delivery
- Takeout Available
7am – 10:30pm: Mon-Sun