A cafe located on a pedestrian street, Caffetteria Garibaldi offers delicious coffee.