Restaurants in San Francisco, CA
Restaurants • Italian Restaurants
1434 18th St.,
San Francisco ,
CA
94107
UNITED STATES
Based on 1 reviews
Loved It
My husband & I were in SFO for President's Day weekend and called on Valentine's Day for a reservation at 7 PM. We were in luck (this would never happen in LA) The food was just fantastic. & the service was excellant. The ORECCHIETTE,...Worldwide > United States > San Francisco, CA > Italian Restaurants