Located at Golden Bay above munchies in Malta. Serves coffee, ice creams, snacks etc.