Osaka
Japanese · Sushi
Osaka is a Japanese restaurant specializing in sushi and Asian cuisine. It offers lunch and dinner options with seating and takeout services available. The establishment is known for its diverse menu and convenient dining options.
Location