(Employed in mixtures with An additional noun) a restaurant or small business, or a place of the restaurant or small business, the place a certain sort of meals or consume is offered or served: In British English, the term bar is sometimes used, Particularly to check with an area serving https://bookmarkspy.com/story22598552/the-greatest-guide-to-cafe-pattaya