Chooch’s Pizzeria

Chooch’s Pizzeria
64 S. Grove Ave.
IL
Elgin
60120
(847) 888-0211

Great little pizzeria located in Downtown Elgin on the Fox River. Located off of Riverside Drive Promenade with a view of Fox River and promenade lighting this a local favorite for pizza in the summertime.

Sundays - 3:00pm till 10:00pm Tuesday Wednesday Thursday - 11:30am till 10:00pm Friday and Saturday - 11:30an till 10:30pm