London / Chelsea / SW3

Kiru

2 Elystan Street, Chelsea, London, SW3 3NS

Kiru restaurant & takeaway is serving Japanese, Sushi cuisine.


location on map of Kiru


Kiru reviews

Kiru menu

Please call the takeaway direct on the telephone number provided above to ask about the today's menu.


Rate Kiru