IgoUgo

Chicago Restaurants

Flo & Santos does not yet have a photo. Upload the first!

Flo & Santos

1310 S. Wabash Ave., Chicago, Illinois 60605
We don’t have a featured review here yet. Care to try for yourself? Write a review to add your take.
  • Cuisine:Polish, Pizza
  • Hours:Mon: 11:30AM - 11:00PM Tues: 11:30AM - 11:00PM Wed: 11:30AM - 11:00PM Thurs: 11:30AM - 11:00PM Fri:... Read More
  • Price:$$
  • Not right?Update Address
  • #3099 most popular
    Chicago restaurant
  • Avg. User Rating:
    3 out of 5 stars

Nearby Restaurants

Gioco
User Rating: 3 out of 5
Utopia International Caribbean Cuisine
User Rating: 2 out of 5
Zapatista
User Rating: 3 out of 5
Opera
User Rating: 2 out of 5
Opera
User Rating: 3 out of 5

Chicago Polish Restaurants

Smak-Tak Restaurant
User Rating: 3 out of 5
Jolly Inn
User Rating: 3 out of 5
Podhalanka
User Rating: 3 out of 5
Hortex 2
User Rating: 3 out of 5
Czerwone Jabluszko (Red Apple) Restaurant
User Rating: 3 out of 5
All Chicago Polish Restaurants

Flo & Santos Reviews

Have you visited the Flo & Santos in Chicago? We're always looking for more Flo & Santos reviews and photos. Contribute yours today.

What Others Are Saying About Flo & Santos:

The Dining
the food is consistantly great. - menupages.com