020 7916 0487
07305 009559
info@taru.uk
Fri-Sat: 12-10pm, Sun-Thu: 12-9:30pm
About
Menu
Allergen
Gallery
Contact
Location
Order Online
Order Online