About Taberu Oxford
Keywords: sushi bars
Retail Location Count: 1
More about Taberu Oxford
Taberu Oxford is located at 100 Cowley Road, Oxford OX4 1JE, United Kingdom
+441865434100
http://www.taberu.co.uk