Pizza Review
This pizza they make is 24 inched and judge !! Great flavor and a little grease on top. Highly recommend this place