Franco Marousi is a cafe offering coffee and food, with dine-in and delivery options.