Skip to content
  • Home
  • About
  • Menus
    • A la Carte
    • Wine
  • Gallery
  • Book
  • Contact
Menu
  • Home
  • About
  • Menus
    • A la Carte
    • Wine
  • Gallery
  • Book
  • Contact
ORDER NOW
  • Home
  • About
  • Menus
    • A la Carte
    • Wine
  • Gallery
  • Book
  • Contact
Menu
  • Home
  • About
  • Menus
    • A la Carte
    • Wine
  • Gallery
  • Book
  • Contact
ORDER NOW

Author: karl@whaledesigns.com

Treat yourself

each bite is a passage walking you through tradition, passion, & taste.

Ta Kris Restaurant Logo

Visit Us

80 Fawwara Lane,
Sliema, Malta.
Tel: 2133 7367

OPENING HOURS

Monday – Sunday
12:30 pm – 23:00 pm

social

Facebook Tripadvisor
Powered by Whale.