Home
About
Menu
Soho
Balham
Kennington
Reservations
Soho
Balham
Kennington
Locations
Gallery
Careers
Contact
Home
About
Menu
Soho
Balham
Kennington
Reservations
Soho
Balham
Kennington
Locations
Gallery
Careers
Contact
Contact
CONTACT US
We would love to hear from you.
+44 20 7734 5826
info@tarorestaurants.uk
61 Brewer St, London W1F 9UW
Reservation