Not a welcoming environment at all, staff that doesn't speak any language well (Spanish, English and Italian), we took a burger (13 euros) probably in that window for a couple of days, it tasted rancid. They sell everything to make money, shame for my son, who was hoping to eat something good. Stay away because it's terrible. In Malta you can find much better gluten free options.