Osaka Sushi
Sushi · Japanese
Osaka Sushi is a Japanese restaurant offering sushi and other dishes in a lush setting with orchids, greenery, and a koi pond.
Location
Best places nearby
The highest rated places close to Osaka Sushi.
Local restaurants nearby
2402 McHenry Ave, CA


