100 Cape Road, Mill Park, Port Elizabeth, South Africa
Upmarket espresso deli cafe. Deli Biscotti first opened in 2007 and is expanding steadily. It has both sit-down coffee shop outlets and fast food and delivery outlets, offering a complete customer experience.