Category: | Restaurant, |
---|---|
Address: | 1085 E Nerge Rd, Elk Grove Village, IL 60007, USA |
Zip code: | 60007 |
I stopped in for lunch while I was on vacation. The owner (I think he was the owner) can out while I was waiting for my pizza and was very friendly, even coming out to turn the TV so I could see it better. I ordered a double-dough, stuffed pizza and it was very good.