The New Gerrard Pizza

Oh. My. God. That was my reaction stepping into Gerrard Pizza. If you’ve been there recently for the first...