The Odeon London
0
Reviews
Chinese in London
- Plaistow
268-270 Barking Road
, Plaistow, London, E13 8HR
+44 (0) 20 7476 8100
The Odeon is a Chinese restaurant and takeaway.
Tags:
cuisine: chinese, price for 2 (exc. drinks): £20, takeaway, vegetarian dishes
|