Restaurant details
€€
Ta' Kris
Sliema
Maltese
About
Family-run Maltese cooking in a converted bakery.
Location
Ta' Kris is located in Sliema, Malta.
Open in Google Maps