New Star Pizza is a pizza restaurant offering American and Italian-inspired cuisine.