Read full review
2012-12-10
11 views
Canton Paradise Teahouse has a stellar location in B1 next to the escalators from Star Vista's street level main entrance; it is also the first restaurant for drivers using the esalator from the carrk into the mall. It is easily the most popular restaurant in Star Vista. I patronized this place twice; on Tuesday afternoon it had a decent lunch crowd while on Saturday evening I had to take a Q no and waited 20mins for a table for two, with groups of four or more having an even longer wait.The re
I patronized this place twice; on Tuesday afternoon it had a decent lunch crowd while on Saturday evening I had to take a Q no and waited 20mins for a table for two, with groups of four or more having an even longer wait.
The restaurant h
Post