Catch of the Day - 1050 NW 42nd Ave, Miami, FL 33126, USA on Eaten