Mama Lan, Shoreditch in Redchurch Street Shoreditch
Unit 9, 6 Rich Mix Square, Shoreditch, London 6LD, E1 - Get directionsMenu Mama Lan, Shoreditch
How to get to Mama Lan, Shoreditch
Opening Time
6pm – 10pm: Mon-Sun
Services
- Takeaway Available
- Indoor Seating
- Vegetarian Friendly
- Full Bar Available