Ratings and feedback for iTEA - Choa Chu Kang. (Hospitality and Gastronomy) located in Singapore (Singapore)