Lemongrass Kitchen
3.9 (248 reviews)
Unit 5, South Quay Plaza, 185 Marsh Wall, London E14 9SH
London, E14 9SH
Opening Hours
Friday11:30am-9pm
Monday11:30am-9pm
SundayClosed
Tuesday11:30am-9pm
SaturdayClosed
Thursday11:30am-9pm
Wednesday11:30am-9pm
About
Tiny Pan-Asian takeaway offering menu of curries, rice and noodle dishes, plus sushi and salads.
Additional Information
Loading...