J

Jeremy Klubes

4 years ago

Best place to eat in North Miami. GREAT and FRIEND...

Best place to eat in North Miami. GREAT and FRIENDLY service and staff. Food is always fresh, especially considering they catch the fish themselves.

Comments:

No comments