Devon Seafood + Steak Categories Restaurants 11715 Sherri Lane Miami FL 33183 (305) 275-0226 (305) 275-0237 Send Email Visit Website Share × Print Email Facebook Twitter LinkedIn Tell a Friend ×