Sakura
Japanese · Sushi
Sakura is a Japanese restaurant offering sushi and other Asian dishes. Vegetarian options are available, and bank cards are accepted. The restaurant prides itself on a friendly atmosphere and flavorful, fresh dishes.
Location
Location