Description
I spotted this place, but after checking it out, the online pictures have convinced me that I won't be trying this place. This looks like the kind of pizza I got in Florida. They don't sell slices so I won't be trying this stuff. Little Ceasar's is more interesting to me.

Roma Pizza