O'Resto is a restaurant located at 21 Rue du Général Leclerc. They serve kebabs and tacos, with a focus on homemade preparations. The establishment is known for its friendly chef.