El Barrio Pizza offers a menu featuring pizza, with a focus on fresh, local ingredients. Delivery service is available.