Description
Sailors Arms, located in the Island of Malta, is a restaurant that offers an unforgettable dining experience. With its friendly staff, delicious Mediterranean and European cuisine, and a wide selection of drinks, this restaurant is sure to satisfy all your cravings. On top of that, the restaurant also offers outdoor seating, free WiFi, and even karaoke nights. With its great customer reviews, Sailors Arms is the perfect place to enjoy a delicious meal and a great atmosphere. Make a reservation today and experience the best of Malta!