Fast-food nestled on the bars of the bars of the most connected area of Malta, the tail is sometimes long day and night to get a precious wrap, sandwiches or ftira. The products are fresh and as the slogan says "you name it, we make it", the service is personalized. You can order online and get delivered in a fairly extensive radius.
I file my review and I win Foxies
To submit your review you must login.