Has any one eaten there since it became "The Porch"? What do you think?
Is it open yet? I went by a couple of weeks ago, and it didn't look open.
Istanbul on the Upper East Side
The Porch at the Lamb Tavern in Springfield Delaware County
NEW DINER IN SPRINGFIELD DELCO
About/Contact CHOW |
Posting Guidelines |
CBS Entertainment | About CBS Interactive | Jobs | Advertise