The Crust Pizza is an airy, down-to-earth pizza restaurant. It offers Italian cuisine, including creative pies, salads, and subs.