Upper Lascar Road (a.k.a. Cat Street) has even more curios (counting the stalls).