Best of 13 caprese sandwich in North Beach San Francisco

Responsive image
source