About Iso Sushi - Isleworth
JAPANESE SUSHI RESTAURANT WHERE ALL THE FOOD IS FRESH WITH THE FINEST INGREDIENTS BASED IN ISLEWORTH. WE DO DELIVERY SERVICE AS WELL AS COLLECTIONS.
More about Iso Sushi - Isleworth
Iso Sushi - Isleworth is located at 181 Twickenham Road, TW76AB London, United Kingdom
0208 5605525
http://www.isosushi.co.uk