Selmun Bar
Pub · Bar and Grill
Restaurant offering an authentic experience. Features bar/pub food and has recently been renovated.
Location
Best places nearby
The highest rated places close to Selmun Bar.
Local restaurants nearby
36 Selmun Road, Selmun, Il-Mellieħa

