• en

Lemongrass Kitchen in Canary Wharf

- View Place Hours
Place Hours
Lemongrass Kitchen in Canary Wharf
4
Direction

Unit 5, South Quay Plaza, 185 Marsh Wall, Isle of Dogs, London E14 9SH, Canary Wharf

Ask a question
Description

Tiny Pan-Asian takeaway offering menu of curries, rice and noodle dishes, plus sushi and salads.

Overview
Add review
Add rating:
Last update: {date}
4
Open
Lemongrass Kitchen in Canary Wharf

Unit 5, South Quay Plaza, 185 Marsh Wall, Isle of Dogs, London E14 9SH, Canary Wharf

Your question has been sent.

Expect an answer!

Thank!

Your review has been submitted.

Thank you for being with us!

We will call you back!