nice place.
too many mental homeless
Ghirardelli square is rubbish waste of a walk for a bunch of chocolate shops.
I give it 3
nice place.
too many mental homeless
Ghirardelli square is rubbish waste of a walk for a bunch of chocolate shops.
I give it 3