Teresa's Pizza | Wine Bar
23 Palmer Sq E, Princeton
(609) 921-1974
Recent Reviews
Sort by
Atmosphere: {{ item.info.Atmosphere }}
Food: {{ item.info.Food }}
Service: {{ item.info.Service }}
Recommended dishes: {{ item.info['Recommended dishes'] }}
The best pasta is my life!
Atmosphere: 5
Food: 5
Service: 5
I stumbled across this restaurant after visiting the local record shop with my son. We had the calamari appetizer, a pizza and I had a pasta special. Everything was great.
We visited again with two more guests. We left very pleased.
This will definitely be returning on our next visit to Princeton.
Atmosphere: 5
Food: 4
Service: 4
I love coming here. Food is outstanding. This place has a friendly vibe and the menu is delicious and healthy. Drinks are amazing. Been here several times will keep coming back!
Atmosphere: 5
Food: 5
Service: 5
One of my favorite places to eat. Their artisan pizza is the best in the city. Our favorites are the Mushroom as well as the sausage. We have also tried some of their pastas and they have all been great. The staff is friendly and kind. Other than the bar seating, unfortunately the table service is a bit slow. Paid street parking as well as garage parking available.
Atmosphere: 4
Food: 5
Service: 3
Teresa’s really fell off.
The food used to bring comfort and warmth to your tastebuds; mixed in with their cozy ambiance… this place was the perfect place for a cute date with friends or a loved one. Ambience and friendly staff are still present, but the food is truly lacking. It feels reheated at best and none of the flavors blend together, they just coexist.
I got the penne pecorino today and it was so bland and wet. The scallops and the shrimp tasted like they were just thawed and thrown in last minute without a chance to soak in any of the wine sauce (which was also bland and watered down from their wet tomatoes which weren’t sautéed long enough ). The roasted garlic is an insult to my mouth.
We also got the tagliatelle … which might as well be Chef Boyardee, but in this case I would have much rather eaten Chef Boyardee.
Everything tasted really bland, wet, lukewarm, and just overall sad. I will not be returning to Teresa’s anymore, it was a good run~
Atmosphere: 5
Food: 1
Service: 5
First and last time i come this to place. I was there last Saturday, and the place, while gorgeous, lacked the service that one comes to expect in todays world. After being forgotten about several times you could tell the staff did not know what to do, and when they figured it out, they didn't do it well. The host (who i later found out was the manager) was way out of his element. The whole thing felt like the crew misfits being led by an even bigger misfit which is unfortunate. The food was OK at best. There were definitely some highlight dishes like the balsamic pasta but the atmosphere/service of it all takes away from the experience.
Atmosphere: 1
Food: 3
Service: 1
Terrible service. Went in at 3 on a Sunday. Not busy. Seated in a nearly empty section. No one came to our table. Hostess saw that we were not being served and did nothing. Finally went up to the bar. After the bartender brought drinks, which my wine was wrong but I still had to pay for it. Waitress finally showed up. Appetizer and salads brought all together followed with bread last. After we were done eating she came back up and asked if we wanted “freshly” ground pepper or cheese. I asked for no olives on my salad and she repeated back to me no olives. My food came out with olives and I had to pick them out one by one. When waiters saw she said “those pesky olives I hate them” not I’m sorry or my mistake. When we got the bill they charged us for bread after not saying it cost anything but yelling across the restaurant do you girls want bread. We also ordered meatballs for 15 dollars and they came with three and a burnt piece of bread. While all this was happening the manager was standing with wait staff talking and drinking two coffees. Over all management and survive was terrible and food was very overpriced. Not worth 70 dollars and will not be going back.
Atmosphere: 2
Food: 2
Service: 1
We only had the Margarita pizza, but it was VERY good.
The bar is small, but nice and is right in front of the guys making the pizzas - which they do with incredible efficiency.
The ONLY thing is - the food/drinks are a little on the pricey side for what you get.
The pizza is basically an individual size - but we split it.
They are a wine bar, so they only have THREE beers on tap and it was $9 for one beer.
Ricardo was our bartender and he was AWESOME. Great guy and a great bartender as well.
Overall, I would say it's a very nice place and is a good option for a quick date night out.
Atmosphere: 5
Food: 5
Service: 5
Simple, relaxed vibe, very good pizza.
Atmosphere: 5
Food: 5
Service: 5
There was a long wait so we put our name in and went to another bar for drink. Didn’t mind that but when they texted us that our table was ready they weren’t prepared when we showed back up to the restaurant. We waited outside and after 10-15 minutes decided to check again and realized they had forgot about us. Sat down and put in our food and drinks pretty quickly. Great espresso martini. However our server forgot to bring our bread and did not apologize for the oversight. Also we mentioned we were splitting food and share plates weren’t brought until about 5-8 minutes until after our food was brought over. Also sat with empty water glasses for quite some time. They did not have a vegetarian pasta option on the menu and asked the server what dish would be best without meat. What we got may have been one of the worst pastas I’ve ever had (the balsamic). I’m all fairness, my cousin loves this dish with the chicken. I think the main miss is they don’t have a vegetarian pasta option on the menu. Also on the specials they labeled the salmon as vegetarian. Pizza was quite good. All in all a very mediocre dining experience
Atmosphere: 4
Food: 4
Service: 2
Restaurantji Recommends
A nice place with great pizza variety and salads, good choice of cocktails, service is friendly a little slowly sometimes but only because of the place was crowd. Nice outside seats.
Atmosphere: 5
Food: 5
Service: 5
Ralph was such a fantastic server— he anticipated our every need and went above and beyond to make sure we had a really great experience tonight.
Service: 5
Amazing arancini, creamy and tart. Tagliatelle had great texture with nice ragu sauce. Truffle pizza was seeet, savory, and rich, everything you’d expect, though maybe the smallest touch of acid would have made the dish stand out even more
Atmosphere: 5
Food: 5
Service: 5
From the moment we walked in, the atmosphere felt warm, welcoming, and authentically Italian. But what truly elevated our evening was the incredible service from our waiter, Max.
Max embodied the perfect balance of professionalism and personality. He anticipated our needs before we even had to ask, making thoughtful recommendations with genuine enthusiasm and knowledge of the menu. Every course arrived at just the right time—piping hot, beautifully plated, and accompanied by his warm smile.
What impressed us most was Max’s attentiveness without ever being intrusive. He checked in just enough to make sure we were comfortable, but gave us space to enjoy our meal. His passion for hospitality shined through every interaction, and it felt like he truly cared about making our dining experience special.
The food itself was phenomenal—rich flavors, fresh ingredients, and portions that felt generous without being overwhelming—but paired with Max’s outstanding service, it turned into a memorable evening we’ll be talking about for a long time.
Grazie mille, Max! You turned dinner into an experience, and we can’t wait to return.
Yummy, upscale, and great staff. Find the perfect evening and stroll over for a memorable evening, date, book read feel of a small cafe belonging. Our 3rd visit!
Atmosphere: 5
Food: 5
Service: 5
Loading...