Trio Olaru is a restaurant known for its pizza.