UPSTAIRS DOWNSTAIRS – 60 SECONDS
Experience a taste of something quite distinctive located in the heart of Bahrain. A terrific buzz hits you as you enter Upstairs Downstairs and make your way through the bar to the utterly charming two floor restaurant.