T
Tarun Tomar Review of Uptown pizzeria
I can't say enough good things about Uptown pizzer...
I can't say enough good things about Uptown pizzeria. The pizza is absolutely delicious, and the staff is friendly and attentive. Best pizza place in town!
Comments: