San Francesco
Italian · Sandwich Shop
San Francesco is a sandwich shop offering Italian cuisine, including pasta and comfort food.
Location
Best places nearby
The highest rated places close to San Francesco.
Local restaurants nearby
915 Danforth Ave, ON



