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...