Flo & Santos – Best Pizza in South Loop
1310 S Wabash Ave, South Loop, Chicago
Flo & Santos at 1310 S Wabash Ave in the South Loop is a Chicago original, pairing beloved thin-crust tavern-style pizza with a traditional Polish food menu, creating a dining experience that is completely unique to the city. If you are searching for thin-crust pizza or Polish food in the …
Loading restaurant details...