50% Tarboush - Restaurant
3 1 reviews
  • http://tarboushrestaurant.com
  • +-207-706-9793
  • 141 Edgware Rd, London W2 2HR, UK

Our Set Menus offer you different combinations of Mezze, Mains and Barbeques to suit your taste and mood, accompanied with a delicious and unique Lebanese wine from the Baka Valley.

  • A2699SGbarbar

    Fabulous food and great service best food in very relaxing surroundins will make sure on visiting London again to return.A great find