Yeah, I would say 'hipster' is quite a good description.
Off the top of my head there is:
Urban Coffee Company (great coffee and the food is good too)
Karmen's Creations, where they have mad hatters tea parties.
A pet shop, mainly selling tropical fish.
Dare, a women's clothes shop...