Main content starts here, tab to start navigating

Hours & Location

138 W Lancaster Ave, Suite 140,
Devon, PA 19333

610-590-4782

Temporarily closed

Follow @amistrattoria on Instagram for the latest updates on our reopening!

Get Directions

Nestled in the Main Line suburb of Philadelphia, our comfortable and welcoming eatery is set within Devon yard, a lush lifestyle center situated next door to the renowned Devon Horse Show.