SF: 2000
Italian Restaurant, Restaurant
Italian Restaurant Well Established in High Traffic Area