MY BAR SQUARE, Connaught Place : Place to EAT in Delhi / NCR

MY BAR SQUARE E-34 & 35, 1st Floor, Inner Circle, Connaught Place, New Delhi PHONE NUMBER : 011 33105392 Food is good....Drinks are cheap... What else would you need when you have a group of friends to share with. Pocket friendly place. Must Visit.                [...]