Flo & Santos
Pizza · Polish · Italian
Flo & Santos is a casual restaurant offering a unique blend of tavern-style pizza, Polish-American cuisine, and Italian pastas.
Location
Best places nearby
The highest rated places close to Flo & Santos.
Local restaurants nearby
S Wabash Ave, IL

