Eating Italian at La Stalla restaurant in Newtown, PA.

Feedback

Do you manage or own La Stalla?

Yes
Amp Menu