Osaka Sushi & Japanese Cuisine

Osaka Sushi & Japanese Cuisine

Be the first to review

Osaka Sushi & Japanese Cuisine offers various kinds of sushi. We are located in 1306 N Demaree St Visalia, CA 93291. All types of Japanese are available here with a low price.

image