About Osaka Sushi Bar
Japanese Restaurant
More about Osaka Sushi Bar
Osaka Sushi Bar is located at 161 Broadstreet, RM109HX London, United Kingdom
02080049062
http://Www.osakasushi.co.uk