Taffi's Cafe - Review - Noe Valley - San Francisco - The Infatuation
Briefly