Chooch’s Pizzeria

64 S Grove Ave, Elgin, IL 60120, United States

(847) 888-0211

Mon: 11:30 am-10:00 pm,Tue: 11:30 am-10:00 pm,Wed: 11:30 am-10:00 pm,Thu: 11:30 am-10:00 pm,Fri: 2:00 pm-10:00 pm,Sat: 3:00 pm-10:00 pm

Caters: Yes
Outdoor: Yes
Noise Level: Average
Reservations: Yes
Good For Kids: Yes
Delivery: No
Parking: Street
Waiter Service: Yes
Bike Parking: Yes
Alcohol: Full Bar
TV: Yes
Wheelchair Friendly:
Wifi: Free
Good For Groups: Yes
Good For: Lunch
Takeout: Yes
Credit Cards: Yes
Attire: Casual
Ambience: Casual

Visited 739 times, 1 Visit today

Posted in Chicago Suburbs, Northwest Suburbs, Restaurants and West Suburbs

Tagged In Elgin Restaurant

Add a Review

Your Rating for this listing: