Leo e Pepe is an Italian restaurant offering traditional dishes, including stone-oven pizza and pasta.