Let me start by saying, the tranquil views of the Delaware river framed out by this bistro are breathtaking. I brought my favorite bottle of wine and I am ready to have an excellent steak.
Pros: Extraordinary views of Delaware River, friendly staff
Cons: I'll get back to you on that after my next visit.
more