Flamingo Cafe

6071 S Archer Ave, Chicago, IL 60638

(773) 585-0202

Rated 5.0 out of 5 from 1 Reviews Flamingo Cafe is an enjoyable Café Restaurant Ranked #1 of 34 Restaurants in Garfield Ridge Chicago.

★★★★★ on the 11th of October, 2017

Not great don't book a party here //
Location