Italian restaurant specializing in pizza and Sicilian cuisine. Offers vegetarian and vegan options.