Izu Sushi
Izu Sushi
Locations
Menu
Delivery & Takeaway
Table Booking
Change language
EN
FR
Customer reviews
4.4
(1721)
johanne
3 months ago
Audrey B
7 months ago