Beefbar takes the ‘beach-bar’ concept and gives in an elegant twist. Located right on the shore of St. Paul’s bay, customers can enjoy unrivalled sea views, cocktails and high end dining, with a particular emphasis on quality meat.
Services by CE Installations