My wife and I went to this restaurant for dinner yesterday as we went to Star Vista to book our Christmas food for our Christmas party. It is located in 1 hidden corner of Star Vista and is quite small. Although its small, but there is quite a lot of customer in the restaurant. We […]