Cafe serving Southern European and North African cuisine. Offers quick service, good portions, and a cheerful atmosphere. Delivery available.