Is this a nice place for dinner for 4

Demetrius Green | Nov 4, 2018 | Category: American restaurant in Philadelphia, Pennsylvania

The Love. - All questions

Address: 130 S 18th St, Philadelphia, PA 19103, USA

Ross Green | Nov 5, 2018

Yes its a lovely place

Marguerite Cruz | Nov 5, 2018

Yes

Add Answer

Thanks! Your answer is awaiting moderation.

Other Questions

Where to park?

Danielle Chamberlain | Aug 5, 2021
Read More

Is BYOB allowed?

Rich Feldman | Apr 7, 2021
Read More

Trending Places