nice place.

too many mental homeless
Ghirardelli square is rubbish waste of a walk for a bunch of chocolate shops.


I give it 3