Ta' Kris Restaurant, Sliema


Address:
80 Fawwara Ln, Sliema, Malta

Incorrect data? Please notify us at hi@itinari.com.

Description

An established Maltese restaurant in Sliema. Their rabbit stew and slow-cooked beef are especially good.

Travel stories around Ta' Kris Restaurant, Sliema