Not great pizza, but it's new, so maybe they need time