(Employed in combinations with A further noun) a restaurant or organization, or an area of a restaurant or business, wherever a particular sort of food or drink is sold or served: that serves foods and also drinks in lieu of try to convict the alleged murderer while in the mass https://ohyesdirectory.com/listings1029939/not-known-details-about-cafe-del-mar-phuket