Tamarind Springs

Tamarind Springs

Phone 60 34256 9300
Location Selangor, Malaysia
Website View Link
Type Fine-Dining

© Photo copyright of the venue