Tamarind Hill is located in North Vancouver, Canada on 1440 Lonsdale Ave. Tamarind Hill is rated 4.2 out of 5 in the category malaysian restaurant in Canada.
Address
1440 Lonsdale Ave
Accessibility
Wheelchair-accessible entranceWheelchair-accessible seating