It's not a cheap store by any means but Ferragamo shoes are amazing and this is the place to buy 'em. Helpful, polite and very cool staff - probably the only place in BH that realizes you are spending a fortune and treats you that way.
Pros: great merchandise, nice staff
Cons: expensive, bad parking
more