Teng Tea House

Teng Tea House
Address : Urban Lofts, 89 Rangoon Road #01-04, Little India, 218375
Phone No. : 6720 2770