I grew up in Miami, been here my whole life. Steve's is an amazingly popular pizza place, but I've never really understood why. The pizza is nothing but greasy tasteless crap. If you order toppings it actually ends up making the pizza worse, because they just throw some tasteless canned crap on top of the pizza, the layer of grease... more
TripAdvisor has free and easy resources to help you enhance your listing and promote your property.
- Start Here - Visit Your Owners' Centre
- Add Photo
- Add Video
