The Groghead @ Green Park

This place is the newfound superhot destination for the city’s boozies and also the foodies who love to savour alcohol-infused food. #Location & Ambience: Located at a walking distance from the Green Park metro station this place deserves to be in your wish-list among other happening gastro pubs in the city. A commodious seating space…

Share