The Narrows
- 2206 River Rd
- Upper Black Eddy, PA 18972
- (484) 309-4449
The Narrows is a new American restaurant located in a historic building dating back to 1812 along the scenic Delaware river.
- Credit Cards Accepted:
Restaurant
- Alcohol: Served
-
Cuisine:
- American
-
Meals Served:
- Dinner