Review of La Stalla

18 Swamp Rd, Newtown, PA 18940

Overall Rating

Review


Bad service and the food was not celiac friendly

Celiac friendly?

No

Updated 1 year ago