Sakura
Japanese · Sushi · Steakhouse
Sakura is a Japanese restaurant offering a diverse dining experience with tabletop hibachi grills and a sushi bar.
Location
Best places nearby
The highest rated places close to Sakura.
Local restaurants nearby
Antalya
