Goodricke, the House of Tea

shopping / Food & drink

Goodricke, the House of Tea information

Location
Darjeeling , India
Address
Nehru Rd
Something wrong?
Submit a correction

Sit and sip a range of brewed teas from local estates before purchasing packaged tea.