(Employed in combinations with A further noun) a restaurant or organization, or an area of the restaurant or business, where by a specific style of meals or consume is sold or served: , 8 Feb. 2026 In the 1st 5 minutes, Leeds had numerous moments of menace down their left https://maps.app.goo.gl/1iQihoah3owFurdKA