Yes, Meena Bazaar is easily accessible by Delhi Metro. The closest metro station is Chandni Chowk, from where you can take a short walk to reach the bazaar.