Pizza is not the same across the board. A frozen pizza is not the same as a fancy Italian restaurant pizza. Ristorante Pomodoro does an excellent job of putting every other kind of pizza to shame by showing how great they can make it. We ordered the Carmelita and I'm pretty sure it was delivered from heaven. Another person in our group ordered pasta and he too had an excellent experience. I'm disappointed that our server was not more present though. It seems she was too wrapped up in other things to refill our waters so I would definitely encourage the wait staff here to be more present with their tables. Overall, great experience.