Restaurants - Seafood in North Miami, FL
Flanigan's Seafood Bar & Grill
Red Lobster