Bordas Caffe Bar & Grill If you feel like a nice GCC battered Fish and Chips, Bordas in Birzebbugia is the place to go. Continue reading “Bordas Caffe Bar & Grill” → Birzebbugiba 0