2013-08-07 18:49:23
Whoever said the pizza sucks is a fucking IDIOT. Best pizza in the area, by far. Great delivery guys, too.