(Employed in mixtures with another noun) a restaurant or organization, or a region of the restaurant or business enterprise, in which a certain variety of meals or drink is offered or served: that serves foods and also drinks as opposed to try to convict the alleged murderer during the mass https://serpsdirectory.com/listings13486702/considerations-to-know-about-cafe-rio-menu