Description
Polished BYOB restaurant delivering elevated classics made with locally sourced ingredients.
Name: Elwood
Address: 1007 Frankford Ave, Philadelphia, PA 19125
Phone Number: +1 215-279-7427
Categories: Restaurant
Elwood is a Restaurant located at 1007 Frankford Ave Philadelphia/
(Latitude,Longitude: 39.9664128,-75.1342224)
Postal Code: 19125
Location
-
1007 Frankford Ave, Philadelphia, PA 19125
Add a review