Physical Address

304 North Cardinal St.
Dorchester Center, MA 02124

Category Delhi News

Delhiwale: A mysterious CP showroom

Here’s a game. Go, find this mysterious showroom in Connaught Place. The place opens almost daily, but — this is a big but! — it doesn’t sell anything. Although the shelves are partly stocked with things that were originally intended…

en_USEnglish