Italian restaurant specializing in vegetarian dishes.