Spot Pizza is a pizza restaurant offering both classic and creative pies.