Description
Tartarun Fish Restaurant is an exquisite seafood restaurant located in the Island of Malta. The restaurant offers a wide selection of fresh fish, crayfish, and other seafood delicacies that are sure to tantalize your taste buds. The atmosphere is inviting and the staff is attentive and friendly. The 150-plus wine list is renowned locally and the menu features a variety of Mediterranean and European dishes. The restaurant is open for lunch and dinner and reservations are highly recommended. Come and experience the freshness of the seafood and the old-fashioned quality service at Tartarun Fish Restaurant.