Restaurant Ta’ Kris
80 Fawwara Lane, SLM01
Go to your Plans & Calendars
Filter by distance
ONLY DISPLAY ITEMS REVIEWED BY FT
Deselect if you just want to see everything in FT
Things to do
FINE TRAVELING® and CHERRY AWARDS® are registered trademarks of Finetraveling Ltd. Copyright © 2017, All rights reserved.