Bayside

Seafront location on the Bugibba Promenade, Bugibba, Malta, SPB 14