Italian restaurant specializing in pizza. Offers options for those with dietary restrictions.