My brother introduced to me to Ciao Roma Pizza and I stop by here whenever I am in the area.
Ciao Roma Pizza is delicious, crisp, and light! When you first walk in, you will see a display of different pizzas available and you request a slice any size you want it is is weighed. You can also order the pizzas as a whole.
Only 4 stars as I find this place quite pricey, $10 can get you the equivalent to a personal pizza.
They take cash only.