We Are Coming Soon!
The Taru is a contemporary steakhouse and grill restaurant located in Buckhurst Hill, Essex, UK, offering a refined dining experience with a blend of modern British and European cuisine. The restaurant combines elegant interiors with a warm atmosphere, making it suitable for casual dining, family gatherings, romantic dinners, and private event
Days
/
Hours
/
Minutes
/
Seconds