(Employed in combinations with A different noun) a restaurant or company, or a location of the restaurant or company, the place a particular form of food stuff or drink is offered or served: Tucked away inside a quaint alley, Cafe' De Roo is actually a delightful concealed gem that you https://maps.app.goo.gl/1iQihoah3owFurdKA