Philadelphia • United States
Elwood is a BYOB restaurant in the Fishtown neighborhood of Philadelphia. It is an exploration of Pennsylvania's history, cultures, and rich farmland through fine dining.
+1 215 279 7427
American
TC
50TI
JB
4 AAA
OTR BRG
BA
JB, NYT, NA50BR, ... and 2 more
BA, NYT
2 WS