Fishtown Newest Outdoor Dining and Patio at The Elwood
Philadelphia, PA - After nearly years of difficulties and six-plus months of construction, Elwood has finally completed its outdoor patio, which now seats up to 18 people in the restaurant’s beautiful back area and garden at 1007 Frankford Avenue.