説明
Salt and Pepper, located in the beautiful Island of Malta, is the perfect spot for a romantic dinner or a night out with friends. With its breathtaking views of the bay, delicious Mediterranean and Barbecue cuisine, and excellent customer service, you are sure to have an unforgettable experience. From fresh fish and meats cooked on the large BBQ pit in the center of the restaurant, to a great selection of wines recommended by the knowledgeable staff, your meal at Salt and Pepper is sure to be a memorable one. Reserve your table now and experience the best of Malta's cuisine and atmosphere.