It's really hit or miss if your pizza will be worth the outrageous pricing or not.(Update; years later...still hit or miss if the pizza is good or not, from this location specifically Cleveland ave).
April 2023
The first pizza I buy in the USA, mmm delicious and the attention is very good
February 2023
The last 2 times they failed to deliver the 2 liter soda in my order. This is probably the last time I'll order from here even though I do like their pizza. There's plenty of other pizza places to order from instead.