Fast food spot Chez Natacha offers tasty fries. Order online or in person to enjoy your meal.