Chooch’s Pizzeria

64 S. Grove Ave.
(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