Flour Power

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

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