Opening times for Tarboush
ADDRESS
143 Edgware Road, Paddington, London W2 2HR
TELEPHONE
OPENING TIMES
Monday to Sunday: 12:00 - 00:00.
PRICES
Average main course price: £15
Opening and closing times for ...
Location map of Tarboush
London Hotels
From cheap budget places to stay to luxury 5 star hotels see our special offers for Tarboush hotels, including from 0% off. |