Tarboush II

London, United Kingdom


Address

143 Edgeware Road
W2 1DW London
United Kingdom

Phone

+44 (0)20 7706 9793


Neighborhood

City/ Square Mile


Nearest Train

Edgeware Road


Avg Cost

$20.00


Hours

Mo to Su from 12:00 PM to 12:00 AM


Category

Middle Eastern & North African


Avg User Rating

8 reviews

More Info

Destination Guide

Hotels near Tarboush II

Things to do near Tarboush II

Restaurants near Tarboush II

Shops near Tarboush II