Ikeda
30 Brook Street, London W1K 5DJ
+442076292730
Features
- Takeaway
- Delivery
- Dine-in
- Great tea selection
- Dessert
- Cosy
- Groups
- Accepts reservations
- Wheelchair-accessible seating
- Healthy options
- Wheelchair-accessible car park
- Kerbside pickup
- Upmarket
Map
Similar companies
Japanese restaurant
The Ichiban Sushi & Noodle Bar Japanese Restaurant
167 Albany Rd, Cardiff CF24 3NT
02920463333
Japanese restaurant
Issa Sushi
5, Grand Parade, High St, Crawley RH10 1BU
+441293539888
Japanese restaurant
Sushi Jun
27 South St, Farnham GU9 7QU
07908571394
Japanese restaurant
YAKII
4 Fairfax St, Coventry CV1 5SR
+442476222278