Elwood Restaurant

Elwood is a BYOB restaurant in Fishtown that combines a comfortable atmosphere with a cuisine that explores Pennsylvania's history, cultures and foodways
1007 Frankford Ave, Philadelphia, PA 19125, USA
215-279-7427