L'Archipel is a Mediterranean restaurant offering a varied menu including pizzas and Greek dishes.