3315 Vollmer Rd., Flossmoor
(708) 798-3220
Dim lighting, blaring jazz music on Thursdays, and a mixture New Orlean's favorites. Welcome to Flavor. Flavor is located in Flossmoor, Illinois in a strip mall. The inside is small, fitting forty to fifty people. The size is hardly noticeable with t...