La Stalla

Review by Theresa

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

Huge menu