3114 NW 17td Ave, Miami, FL 33142-6161, Miami
Fresh fish and the restaurant outside has delicious food and try the shrimp and fish empanadas. Everything is great
Fresh fish and the restaurant outside has delicious food and try the shrimp and fish empanadas. Everything is great