Sakura
Japanese · Steakhouse · Sushi
Sakura is a Japanese restaurant offering hibachi meals cooked-to-order, alongside sushi, steak, and other entrees in a sophisticated atmosphere.
Location
Best places nearby
The highest rated places close to Sakura.
Local restaurants nearby
Stelzer Rd, OH

