Ta' Kris Restaurant - Malta
Ta Kris Restaurant & Maltese Bistro Cuisine Maltese & Mediterranean. From the a la carte menu, also daily specials and varied menus for groups and staff parties. Open for lunch & dinner. Seating Indoors or Outdoors 80, Fawwara Lane, Sliema Tel: + 356 2133 7367