Itsu, 118, Draycott Avenue, Brompton, London SW3 3AE
« See the other 1 reviews we have for Itsu, plus the phone number and map
Compliment
Stephan Uhrenbacher (11-12-2006)
Tags sushi, chic, california
Comments (0) Offending content?