Tamarind Hill is located in New Westminster, Canada on 628 6th Ave. Tamarind Hill is rated 3.9 out of 5 in the category malaysian restaurant in Canada. Tamarind Hill is a company based out of 628 6th Ave, New Westminster, British Columbia, Canada.
Company size
11-50 employees
Headquarters
New Westminster, British Columbia
Amenities
High chairsToilets