Devon Seafood + Steak

11715 Sherry Lane
Miami, FL 33183
3052750226
Click to Learn More

about us

Located in Kendall Town & Country mall, Devon Seafood + Steak offers the area's freshest premium seafood, prime steaks and an impressive wine collection