We received a very good pepperoni pizza and it came about 10 minutes sooner than we were told.
The best pizza I've ordered in Cambridge so far
Food was delivered quickly and I was extremely satisfied with everything. Will definitely order from here again. Thank you!
263 Brookline St
Cambridge MA, 02139