MIAReview
Steve's Pizza
Steve’s is a very popular pizza shop in North Miami with an old arcade game in the corner, polaroids of regulars by the register, and years of graffiti covering its narrow wooden booths. The pizza is closer to a New York-style slice (paper plates and all,) but has a sweet sauce that tastes like it's been spiked with sugar. And the pepperoni is the kind that forms those awesome little oil-collecting cups on top.