I liked this restaurant for its ambience. It's great for people watching, and if you get star struck, then you will definitely do so at this restaurant. The food is good, and the service is always fair. The best thing about this restaurant is the atmosphere, and the people watching.
more