If you are visiting San Francisco, you want to be able to experience it. You want excitement, the clang of the cable car, the bright lights, the hustle and bustle of people dashing in and out of elegant shops, the smell of sourdough bread. It's all here at the Villa Florence, a celebration of Italy on Union Square.
Villa Florence Address: 225 POWELL STREET - San Francisco, CA, US 94102