(used in mixtures with An additional noun) a restaurant or business enterprise, or an area of a restaurant or small business, where a certain variety of foodstuff or consume is offered or served: : something which obstructs or helps prevent passage, progress, or motion: for instance a law : the https://1-webdirectory.com/listings13486512/rumored-buzz-on-cafe-rio-menu