Sign in front says gluten free and vegetarian. Delicious Italian shop family owned. Just opened and I loved their meatballs!!!! yum
Yes