Entries filed under

Ellio’s

Best Pizza Review Ever

“It’s a little on the chewy side. But, I mean, I did microwave it.”

“So yeah, I recommend getting the … cheese things. They’re the Elia’s … Ellie … Eelia’s or whatever. So yeah, pretty good.”

Thanks to Meghan M. for the link.

©2010