The Dhaba – GurgaonMoms at the Launch
It’s popular in its five star avatar. So the owners decided to try mass appeal and take it to the aam admi. The Dabha, a restaurant synonymous with the Claridge’s Hotel in Delhi, is now a standalone and...
Read More