This is a nice restaurant on the roof top of Royal orchid central hotel. This was the best part of my stay there. The place has a good view of the city night lights and i really liked the decor also.
The food here is fairly limited but whatever we had was very good. But you got to have a...
More