Excellent Restaurant in Downtown Glen Ellyn! Only problem with this place is getting a table on Friday, Sat., and Sunday. We often get take out! Love their gluten free pizzas!!! No matter what you order, you can trust it's made with fresh good quality ingredients. The food won't disappoint your taste buds!