Fresh local fish and seafood; homemade cuisine; friendly service
28 Triq Manoel de Vilhena, Għajnsielem GSM 2421, Malta Get directions
€15–20