tuggingmyluggage.com
Restaurant Review: Lord of the Drinks, Pune
Lord of the Drinks (LOTD), a popular hangout place for the folks of Delhi and Mumbai, has now opened its doors to Puneites. After visiting their Hauz Khas outlet in Delhi, I was looking forward to …