Buzzard's Pizza is a casual pizza restaurant offering comfort food favorites like salads, alongside pool tables for entertainment.