Visited this restaurant post recommendation from hotel staff at Vistana. Good ambience however, the food taste and quality was not up to my expectation. Must say the staff at TC are prompt and hear you; they did a fine job with service (an extra star for that). Food - needs a lot more refinement.
restaurant reviews 