Flour Power
Restaurant
1642 W Chicago Ave
Chicago, IL 60622
(312) 483-6941
Sunday - Wednesday: Closed; Thursday - Saturday: 4pm - 8pm. These are temporary COVID19 hours.

Flour Power

Restaurant
about us
Mom and pop restaurant bringing fresh pasta made daily to Chicago Ave in West town.