About
Situated in the award winning Grand Plaza luxury serviced apartments in Bayswater, is the fantastic Selesa Restaurant. Authentic Malaysian cuisine is prepared by an innovative team of chefs that are keen to show off their natural flair and passion for cooking. Malaysian cuisine is filled with many intricate recipes, and the kitchen staff have worked and trained hard to ensure that they can get it
Details