Drama Upside Down Bar is the latest upcoming new restaurants cum bar in Rajouri Garden, West Delhi region. On 26th August 2016, I got an opportunity to visit this new restaurant with some fellow foodies. Name of restaurant reflects the theme of this outlet. Whole interior of Drama is loaded with books, show pieces, table […]