L'Olimpo is a pizza restaurant. It offers a variety of pizzas in a newly renovated space with a young and dynamic staff.