La Stalla

Review by Tracey

18 Swamp Rd, Newtown, PA 18940
4 years ago
Not celiac friendly

They don't have gluten free. only one star cause you can't write the review otherwise. Not saying the food isn't good but its not gluten free.