Yes, although you may not get a tour. But there's a small showroom on the right as you walk in.
The display cabinets are inside the showroom, maybe they have put up a new wall to seperate it. I call it showroom but basically it's a box of bats and a young Indian guy brings through a few bats for you to look at. Nothing fancy!