Devon Seafood Grill

225 South 18th Street, Philadelphia, PA, United States
225 South 18th Street Philadelphia Pennsylvania 19103 US

Find crabcakes so luxuriant you could question their legality at this upscale, premium seafood house near beautiful Rittenhouse Square.