Italian restaurant specializing in pizza. Known for multi-flavor pizzas and fried zucchini flower appetizers.