Rumour Bar & Kitchen
0
About Rumour Bar & Kitchen
Welcome to our venue! Rumour Bar & Kitchen is the new, modernized rebrand of Margaret Island bistro & winebar in Sliema, Malta. It's our desire to keep our customers satisfied with our well-known, high quality services.