You are here:Malta-Information/Restaurants/Senglea/Marina Restaurant - Ta Marshall

Marina Restaurant - Ta Marshall