Fresh pasta shop offering Italian, European, and Sicilian cuisine. Vegetarian and vegan options available.