Description
Winner of over 25 awards since it was founded in 1977, Upstairs Downstairs Restaurant continues to be the beating heart of Manama’s fine dining scene, the first restaurant to create a fusion of exquisite food blended with a great atmosphere. Upstairs Downstairs has been a favourite because of our passion for great food, and an urge to create the best dining experience.