Osaka Japanese Dining Bar

Osaka Japanese Dining Bar

Japanese   $$$$$

Ashgrove

Osaka is a new Japanese restaurant in Ashgrove.
Tsuru Sushi Cafe

Tsuru Sushi Cafe

Japanese   $$$$$

Ashgrove