Sakura Japanese Restaurant
Experience the art of Japanese fine dining at Sakura. Showcasing an exquisite menu of traditional delicacies from the land of the rising sun. With a live sushi counter guests can also choose to dine in our exclusive pvt dining rooms
Islamabad VVIP Visitors Guide © Simon Newbound