

Capo's SF
Restaurant $
641 Vallejo St, San Francisco, CA 94133
Description
Capo's Chicago Pizza & Fine Italian Dinners by Tony Gemignani is located in North Beach, SF, California - just two blocks from Tony's Pizza Napoletana!Frequently Asked Questions
Places You Should Consider
Capo's SF Photos

News & Articles
Recommended Ratings & Reviews






