020 7916 048707305 009559info@taru.ukFri-Sat: 12-10pm, Sun-Thu: 12-9:30pm
Taru
  • About
  • Menu
  • Allergen
  • Gallery
  • Contact
  • Location
Order Online

Order Online

  • 2021 Taru
  • Website by LoyaltyApps
Ekko by KeyDesign. All rights reserved.