Fast food falafel restaurant, offering delivery. Known for hot fries.