Stella's

Stella's, 1901 N Park Ave, Philadelphia, PA 19122, United States

Location