I saw and tasted pizza that I only dreamed existed in Miami. If you don't like their pies it is your own fault becuase you create your own so if at first you don't succeed try try again.
Pros: Good location, Open fire cooked
Cons: Moderate price
more