Il Cantuccio Reviews & Details
3228 16th St
Il Cantuccio is located at 3228 16th St in San francisco near the intersection of 16th St and Spencer Aly. Their menu consists of Italian dishes . Call (415) 861-3899 today!
- Major Intersection:16Th St And Spencer Aly
Tell us more about Il Cantuccio San francisco!