Review of Rome's Pizza

10555 Culebra Rd, San Antonio, TX 78251

Overall Rating

Review


Good gluten free veggie pizza. They don't make the crust, it was thin but good and I liked the toppings which included artichoke hearts.

Updated 9 years ago

Celiac