Home » Restaurants » America » Philadelphia Restaurants » Leda & The Swan | 1224 Chestnut St Philadelphia PA 19107 United States

Leda & The Swan | 1224 Chestnut St Philadelphia PA 19107 United States Restaurant Menu & Phone

Restaurant Reviews:

84
3.7/5

Leda & The Swan | 1224 Chestnut St Philadelphia PA 19107 United States Contact Details

1224 Chestnut St Philadelphia PA 19107 United States

Related Restaurants