OP. Watch David’s been here Miami on YouTube to see for yourself. Lots of places on here he’s filmed.
My list includes Havana Harry’s as well mentioned here for dinner. I can vouch also. Mister O1 stuffed crust is on my top list to try. Lots of people swear by Steve’s pizza in Miami shores also.