Restaurants & Pubs
Telephone: 21572156 / 99249470
Address: George Borg Olivier Street, Balluta Bay, St. Julian's