1179 Finchley Rd, London NW11 0AA
Kosher restaurant
This certified Kosher smokehouse, accredited by KLBD, is the only one of its kind in London, offering a distinctive dining experience featuring authentic Kosher Texas BBQ. Guests can enjoy lunch or dinner onsite, or take their meals home, ensuring accessibility and convenience. For reservations, please call.