Lloyd's Tea House

Lloyds Tea House – Chennai, Tamil Nadu

Lloyds Tea House is a hip and new cafe/ restaurant that is located on, you guessed it right, Lloyd's Road in Chennai. As their name indicates, they serve a wide variety of teas in exotic and aromatic flavors. The tea house also offers a delightful menu of eateries including desserts. The cafe is located in the road parallel to Cathedral Road and a 5-10 minute walk from the US Consulate campus.