
Restaurant · $
Via dei Cimatori, 23, 50122 Firenze FI, Italy
Sandwich Shop
9.0Closed·Wednesday: 11:30 AM – 8 PM

Sandwich Shop · 900 ft away
8.3Ice Cream Shop · 0.2 mi away
8.40.3 mi away
9.0Italian · 0.4 mi away
7.5Sandwich Shop · 0.3 mi away
8.4Pizza · 0.4 mi away
9.2Sandwich Shop
8.4Sandwich Shop
8.3