La Piovra Elkins Park

7901 High School Rd, Elkins Park, PA

Menu (As of 10/29)

Drinks

Evoo

La Piovra Elkins Park: hours and how to order