Restaurant, carry-out definition

Restaurant, carry-out means an establishment where food and/or beverages are prepared within the principal structure on a lot and predominantly taken out and consumed elsewhere.