Italian Deli, focacceria, pasta shop Tue/Sat 8.30am-6pm organic pasta & focaccia #pesto supplì #arancini #tramezzini Italian coffee & sweet treats