Restaurant and pasta manufacture
Taste of pizza from a wood-fired oven
I Love Italy is a combinationRestaurant and Salumeria.