Flo & Santos, Chicago, Illinois

1310 S. Wabash Ave.

Chicago, IL 60605

Get Directions

(312) 566-9817

http://www.floandsantos.com

  • 1 mention in Best Chicago pizza?

    • Tandy L.

      Tandy L. said, "...takes you to rotates often, but just to give you an idea, on my tour, we went to Pizano's Pizza , Flo & Santos, Pequod's Pizza and Gino's East . $60 might seem a bit much for an afternoon tour, but it..." See More