Osaka
Japanese · Sushi · Ramen
Osaka is a Japanese restaurant offering a variety of dishes, including sushi, ramen, and hibachi, in a cozy setting.
Location
Vota recommends
What are you in the mood for?
Best places nearby
The highest rated places close to Osaka.
Local restaurants nearby
Elm St, NH


