Home > Resturants > Itsu Sushi

Itsu Sushi

Food:

Address: Chelsea 118 Draycott Avenue , London SW3 3AE , England, London SW3 3AE

Delivery, Takeout, Seating, Waitstaff, Wheelchair Accessible, Serves Alcohol

+44 20 7590 2400

View Menu