Big Fish 2000 Restaurant
55 SW Miami Avenue Rd
Miami, FL 33130
Miami, FL 33130