Largo Pizza is a casual pizza restaurant offering Italian-American cuisine, including pizza, subs, and wings, available for delivery, takeout, and catering.