Excellent Italian deli which offers gluten free bread substitutions and had staff knowledgeable about which ingredients contain gluten.
— Somewhat
— Some
— Good