Le Capri is a restaurant known for its welcoming atmosphere and varied menu featuring quality dishes and delicious pizzas.