La Terrazza was the first place that I decided to eat at in Italy as an American traveler. The…read moredining room reminded me very much of Italian pizza establishments that we see in America, so the atmosphere made me feel right at home! They will absolutely pack you in, however, so if you are looking for an intimate space for a lunch date, this probably is not the right spot.
The staff here was very friendly and polite. As someone who didn't speak Italian, they worked well with me to ensure all my needs were met throughout the entire dining experience. Service was an A+.
For drinks, they had standard soda products. I would've loved to see some alcoholic options, but i can't complain: I was there for the pizza. Which by the way, was pretty dang good. I can't say that it is 5 stars good, and it is not the best pizza I've ever eaten, but the ingredients were notably fresh. I just felt healthy eating it. It gives the impression that La Terrazza had a garden outside of their kitchen where they hand picked ingredients. The cheese was amazing, and the vegetables were better than you can imagine.