Chez Tonton Leon is an American restaurant known for its delicious homemade specialties and fries.