South Dade Fish Restaurant is a restaurant located in Miami, Florida, specializing in seafood offerings. Situated at 22153 S Dixie Hwy, the establishment serves the 33170 area and maintains a....
- 22153 S Dixie Hwy
- Miami
- Florida
- 33170 (zip code)
- 22153 S Dixie Hwy
- Miami
- Florida
- 33170 (zip code)


































