For all the foodies out here I will suggest you to once visit 10 downing street popularly known as "10D." A happening place where you can find your own personal space. If you are not in a good mood and want refreshment 10 D is the place for you. Staff here is so soft spoken, music is nice, ambience scores good and food can also be customized to your needs.
You have both veg and non veg options available here.My overall experience with this place is very nice. A little on the the expensive front but other advantages make it up for that. If you wish to put on your party dress and searching for a place 10D is the perfect choice.