Who We Are.
Relaxed, fresh and fun. We give you rich, Italian flavour without the fuss, and fast. Our street food is available in sliema and soon in other outlets around Malta.
This gap is here to allow you to see the text tool bar for the header bar below. When site is published, the gap will disappear
Call us: 9992 3183