Ta' Kris Restaurant
80 Fawwara Lane
Sliema,  SLM01
Malta
Phone: +356 2133 7367

* Ratings *
Food
Service
Ambiance
Overall:
Location & Nearby Info

Cuisine:

Ta' Kris Restaurant Description:
The home cooking restaurant and office food. Take aways can be ordered.
Daily Specials from fresh fish to beef filets and pasta of the day also available.


Reviews of Ta' Kris Restaurant
Be the first one to rate and write a review for this Ta' Kris Restaurant restaurant!
 
 
Sponsored
links