Seven Rivers Brewpub Now Open in Goa
Indian Hotels Company (IHCL), India’s largest hospitality company and AB InBev, the world’s leading brewer, announced the opening of Seven Rivers, their second brewpub in Goa. This first-of-its-kind brewpub with an on-site microbrewery is located