Lemongrass Kitchen Menu
Order a delivery now, from our online menu at hungryhouse Order your delivery
185 Marsh Wall, Unit 5 South Quay Plaza, London E14 9SH
- South Quay DLR Station (<0.1 km)
- Canary Wharf DLR Station (0.4 km)
- Contact us:
020 7537 9392
County Hall, Riverside Building, Westminster Bridge Rd, London SE1 7PB
“Zen China specializes in Imperial Beijing cuisine, with a focus on traditional North Chinese regional cooking, influenced by the imperial tradition. Zen China’s signature dish is the Authentic Beijing Roast Duck, as known as Peking Duck. We are...” more...
1 review of Lemongrass Kitchen in English
Reviewed using Android. Get the app
Comment Be the first to comment on this review for Lemongrass Kitchen
Write your review of Lemongrass Kitchen
Places nearby Lemongrass Kitchen
Your bookmark has been removed
Your bookmark has been saved
Did you know?
You can access your bookmarks from our mobile apps!
From now on, we'll make sure you get updates about this place.