Les 2 Tours is a restaurant offering French cuisine with a varied menu. It features a terrace with panoramic views.