Tosca Cafe

KenScale: 7.5/10
San Francisco, CA
Date Visited: January 25, 2015
A Classic Establishment Retooled by NY Power Duo