Find seafood restaurants in Birgu. Listings include La locanda del Pescatore.
Relax and unwind in the friendly atmosphere while eating delicious food. DCentre is open Every day from 11:00am Onwards.