Bars & Pubs in Qawra

1 listing found
Example image

Royale Barrel Bistro Bar

Bistro · Dawret Il - Qawra, Qawra SPB1900, Malta

Qawra
No menu