Review of Capital Pizza

2705 26th St, Lubbock, TX 79410

Overall Rating

Review


Pizza was very good but made me sick, wouldn’t recommend to a celiac.

Updated 6 years ago

Celiac