07551 109192
info@taru.uk
Fri-Sat: 12-10pm, Sun-Thu: 12-9:30pm
Toggle navigation
About
Menu
Allergen
Gallery
Contact
Location
Order Online
Order Online