Filters:
cambodian restaurant in London, West Norwood
About 2 results.
Lemongrass Restaurant
243 Royal College Street, Camden town NW1 9LT London London, United KingdomLemongrass is the UK's first Cambodian restaurant. Our delicious food is based on pre-revolution 60's Cambodian cuisine
Banana Tree Maida Vale
Randolph Avenue 166, W9 1PG London, United KingdomAward winning home of fantastic food, drinks & fun from the Indochina region, the lemongrass growing countries.