Edo
18 Westow Hill, London SE19 1RX
+442086708900
Contacts
18 Westow Hill, London SE19 1RX
Description
Edo
Features
- Takeaway
- Delivery
- Wheelchair-accessible entrance
- Dine-in
- Great tea selection
- Dessert
- Cosy
- Groups
- Wheelchair-accessible seating
- Healthy options
- Good for kids
- Casual
Map
Similar companies
Japanese restaurant
itsu
16 Great Peter St, London SW1P 2BX
02072226846
Japanese restaurant
Cocoro
31 Marylebone Ln, London W1U 2NH
+442079352931
Japanese restaurant
Wasabi Sushi & Bento
Hammersmith Kingsmall, 43 King St, London W6 9HW
+442087413323
Japanese restaurant
JRC Global Buffet Cardiff Bay
Mermaid Quay, Unit 16 & U7b, Cardiff CF10 5BZ
+442920461333