Devon Seafood Grill
225 S 18th St, Philadelphia
(215) 546-5940
Recent Reviews
Order Online
Reserve
You May Also Like
Rouge - 205 S 18th St
American, Pet Friendly
Parc - 227 S 18th St
French, Wine Bar, Pet Friendly
Via Locusta - 1723 Locust St
Italian, Tapas/Small Plates, Cocktail Bar
Restaurants in Philadelphia, PA
Devon Seafood Grill
225 S 18th St, Philadelphia, PA 19103
(215) 546-5940