Map & Directions - Captain Mike's Fresh Fish & Seafood
View Menu
Captain Mike's Fresh Fish & Seafood
4501 SW 44th Ave, Fort Lauderdale, FL, 33314
(954) 791-2955 (Phone)
4501 SW 44th Ave, Fort Lauderdale, FL, 33314
(954) 791-2955 (Phone)