Sakura Japanese Restaurant
Sakura Japanese Restaurant is located in Crowne Plaza Jeddah. Serving high quality of authentic Japanese dishes. Enjoy business lunch a la carte menu including Bento Boxes and for dinner, a wide well-selected menu of authentic Japanese dishes, as well as elegant Sushi Bar and see-through kitchen, are provided.
Follow winner on