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
OTR BRG
JB
FAV BRG, 4 AAA
BA
JB, NYT, NA50BR, ... and 1 more
BA, NYT
2 WS