(used in mixtures with another noun) a restaurant or small business, or a place of a restaurant or business, the place a selected sort of food stuff or drink is sold or served: , eight Feb. 2026 In the initial 5 minutes, Leeds had several times of menace down their https://modernbookmarks.com/story20848172/cafe-del-mar-phuket-photos-things-to-know-before-you-buy