Sakura Japanese Restaurant image

Sakura Japanese Restaurant

Crowne Plaza Hotel, Al Hamra, Al Hamra

Japanese Fine Dining $$


Sakura Japanese Restaurant, located at the Crowne Plaza Jeddah, is a Japanese restaurants with a twist that offers high quality of selective Japanese dishes prepared by the Head Chef and his team. Enjoy an a la carte menu including Bento Boxes and a wide well-selected menu of authentic Japanese Dishes as well as elegant Sushi Bar and see through kitchen.

Sakura Japanese Restaurant