Rate this college (ISO Sushi) so that other users know to choose a good option. If people leave your opinion of this restaurant (ISO Sushi), you'll read below and help you make better decisions when choosing restaurant. 88% of users who visit this restaurant aceden to our website to leave your opinion. this restaurant is located in 181 Twickenham Road
Isleworth, in the city of Richmond upon Thames.
Richmond upon Thames has 8360 citizens. The number of restaurants in this city is 3.