JavaScript is not enabled.
everything is good - Review by citysearch c | Deli Roma

Deli Roma

Claim

everything is good 6/6/2006

best pizza in the south bay! also try the chicken kabob, YUM! The steak sand. is the best i've ever had. more
Summer SALE!!!:
15% OFF all yearly plans
Use year15 at checkout. Expires 1/1/2021