Mosaic Cafe offers a diverse menu of Moroccan, Mediterranean, and European dishes in a casual, counter-service setting.