Himalaya Bar And Restaurant is located in Candolim, India on Hno-158, Aguada - Siolim Rd, Next To Taj Village, Sinquerium. Himalaya Bar And Restaurant is rated 4.6 out of 5 in the category bar in India.
Address
Hno-158, Aguada - Siolim Rd, Next To Taj Village, Sinquerium