ur over in the 954, don't really know anything over there man. if your more in the 305 / downtown miami area i could name you more than a couple of spots. those grandma / grandpapa joints that have that good food going.
I wear my jays, just like i've weared my ex g/f's (Don't tell me you aren't gonna put on the J's here and there now )
. That place has some of the best pizza in the country but they don't deliver.
Another Italian place that's super good is Tommy's Pizza (I like the pizza better than Stromboli's actually). It's relatively new, on griffin and university a few stores down from Publix. The pizza there is so delicious, down to the sauce and the food is super good too. They don't deliver either but I think they cater. I could eat there everyday easy