Roma Pizza
Good to know
The restaurant only accepts cash; credit cards are not accepted.
Prices for pizza slices start at $5, which some find steep.
An ATM is available on-site, but using it incurs a $2.25 fee plus a $3 bank charge.
Check out lists where this place stands out
Similar places nearby
A few nearby places worth checking next.