Lemongrass
243 Royal College St, London NW1 9LT
02072841116
Description
Lemongrass Restaurant
Features
- Takeaway
- Delivery
- Dine-in
- Dessert
- Cosy
- Healthy options
- Casual
- Wheelchair-accessible car park
Map
Similar companies
Cambodian restaurant
Khmer Kitchen
4 Mansion St, Margate CT9 1HE
Cambodian restaurant
My Street Food
93 Buxton Rd, Heaviley, Stockport SK2 6LR
+441614804113
Cambodian restaurant
Smokeys Grill Street Style - Slough
271 High St, Slough SL1 1BN
+441753512345
Cambodian restaurant
The Three Cooks
The Castle Inn, 35 Earsham St, Bungay NR35 1AF
+447789455774