Pizza restaurant · Biscayne South
"A longtime favorite in North Miami, Steve’s serves true Brooklyn-style pizza; the type that barely fits on a plate and requires two hands to fold — and it’s still available for delivery or takeout daily." - Olee Fowler