• our story
  • gallery
Logo Logo Logo Logo Logo
  • reviews
  • Take Away
  • our story
  • gallery
  • reviews
  • Take Away
Follow Us

Contact us

+356 2012 2781
[email protected]

Opening Hours

Open all Week
11:30 – 23:00

Find Us

Tower Road,
Sliema, Malta.

Web Design by Whale, Malta.