Traditional Maltese restaurant specializing in local cuisine and fresh fish. Offers a charming atmosphere.