Went there to have a pizza, mainly based on the overall very good rating. We were disappointed. They claim to serve 'homemade' and 'fresh' pizza. The base of our pizza was definitely frozen. I asked (the very friendly) waitress. She confirmed that the pizza base...is made in advance, then frozen. In my opinion this cannot be considered 'fresh'. The ingredients of the topping were fresh. We were actually not at their main outlet near the Lighthouse, rather at the one next to PNB.More