Ooka Japanese Sushi and Hibachi Restaurant (North Wales) reviews - SkyPhone Spot