New Anchor Caffè is a coffee shop and deli offering a unique experience. It is noted as a primary delicatessen with street parking available.