Sakura Japanese Restaurant

Crowne Plaza Jeddah, Corniche Al Hamra Road, Al Hamra, Jeddah
Book Table
alt : Menu.pdf

Contact RoundMenu