Le Capri is an Italian restaurant specializing in authentic and flavorful pizza.