Where do you order pizza from?
Do you have a favorite pizza place to order from? My kids love a local Italian place but it's just too greasy for me to eat more than one slice. I like Little Cesare's actually but no one else is enthused about them in my household. What about you? Do you have a favorite pizza place?