Full menu with prices & pictures
Bacci's Pizza 355 West Saint Charles Road, Elmhurs...
+16307829900
The restaurant is also easily accessible by municipal transportation. The closest station is Illinois Prarie Path, which is 330 meters away.
The place from Elmhurst offers 130 different menus and drinks on the menu at an average $16.3.
Jumbo Wings
Mozzarella Sticks
French Fries
Chicken Tenders
Breaded Mushrooms
Garlic Parmesan Fries