Re:Goomba's Pizza, is it any good?
Wow,shirtstx, Guess I won't go there. If I ever do try it, it might be the one in Universal City. I just like trying new places. On the front page of this site it says Grimaldi's may come to Texas, hope it's to the north east side of SA if they do. Haven't been to Papa John's or Pizza Hut in ages. Maybe I'll just make up my own dough,and make my own, or just buy the frozen pizza like Di Gorno's or whatever.Thanks for the tip.They won't stay in business to long.Sorry Bellacino's left.