Pizza Review
Review time! Red Rock is a small place more designed for take out. This was a jumbo (18 inch) pie that came out looking decent. Little floppy but not too much grease. The taste was, again, decent but nothing that’s gonna stand out. Cheese and sauce ok but was hoping for more.