It has a wide variety of men clothing but through research I found that John Graig is more expensive than Indian clothing shops. E G a florsheim shoe at Graig cost R2800 at one shop in the same street the price was R2200 and R2250 florsheim Richfield and Florsheim Imperial ostrich respectively.
Great shoes