A centrally located cafe offering pizza and other Italian fare. Known for its inviting atmosphere and tempting displays.