FoodBlog Logo

For the best experience, please rotate your device.

Ta' Kris Restaurant

Maltese • Fish • Pasta • Steak

Ta' Kris Restaurant is on Wolt!

Restaurant Details

80, Fawwara Lane, Sliema

Book Now

FoodBlog SpaceFoodBlog Space