Devon Seafood Grill Scott Carroll THIS RESTAURANT IS CLOSED Devon Seafood Grill

THIS RESTAURANT IS CLOSED Devon Seafood Grill Map

225 S. 18th St.
Philadelphia, PA 19103
215-546-5940
Map
Cuisine: Seafood
Fresh seafood and a lively sidewalk scene draw diners to Devon.
Openings: Lunch & Dinner daily

Features