La Stalla

Review by User

18 Swamp Rd, Newtown, PA 18940
Celiac
4 years ago
Celiac friendly

Great ambiance, delicious food!