You are here:Malta-Information/Restaurants/Sliema/Drop Inn cafetaria and Pub

Drop Inn cafetaria and Pub