Sapori d'Italia is a pizza restaurant offering authentic Italian cuisine with vegetarian options. Features include a full bar and street parking.