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