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.