We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.
We support the following browsers:
Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.
The latest reviews. The lowest prices. The perfect place to shop for hotels.


$$ - $$$
Map updates are paused. Zoom in to see updated info.
Reset zoom
Updating Map...
Get directions
119 Radcliffe St, Bristol, PA 19007-5011
+1 215-788-2929
15:00 - 21:00
Open now
See all hours
Sun 15:00 - 21:00
Wed - Thu 11:00 - 21:00
Fri 11:00 - 22:00
Sat 16:00 - 22:00
More Info
Add Photo Write a Review

42 Reviews from our TripAdvisor Community

Traveller rating
Traveller type
Time of year
Showing 42: English reviews
Dallas, Pennsylvania
Level Contributor
108 reviews
56 restaurant reviews
common_n_restaurant_reviews_1bd8 26 helpful votes
Reviewed 1 week ago

I can not praise this restaurant enough. The ambiance is quaint, the staff is well trained, and the owner/chef, Robert Angelaccio is on top of the game. The food is exceptional, beautifully presented and properly proportioned. The Roasted Beet Salad with Arugula and Cherry Tomatoes was superb. The Tilapia Grigliata is worth a visit (Grilled 9 oz. Tilapia with garden... More 

Thank SeamusOmaoflhbhail
Levittown, Pa
Level Contributor
41 reviews
32 restaurant reviews
common_n_restaurant_reviews_1bd8 15 helpful votes
Reviewed 4 weeks ago

Had dinner there this week, it was "steak night"! My sister had the steak and loved it! I had the gnocchi and it was delicious! The grilled veggies were also really good! Very nice atmosphere and Christina are server was terrific! The only negative was I asked for a little tomato sauce and was charged $2.50 for about 1/2 a... More 

Thank jdizzie
Philadelphia, United States
2 reviews
Reviewed 24 March 2017

We were on our way to another restaurant before a show at the Bristol Theater. Then we saw a couple walking into Annabella's and walked over to check it out. We decided to try it because of their Tuesday Steak special. The restaurant is very small but they accommodated us without a reservation. The staff was very friendly and the... More 

Thank Elaine G
Stillwater, Minnesota
Level Contributor
8 reviews
4 restaurant reviews
common_n_restaurant_reviews_1bd8 2 helpful votes
Reviewed 17 January 2017

On a recent business trip, we dined at Annabella's, located just off the Delaware River. The restaurant accommodated our large group despite the smaller, quaint dining room. We shared the brussel sprouts, which were roasted to perfection. But the big surprise was the delicious vodka rigatoni. Great flavor, just the right amount of garlic, sauce and cheese. Add the sausage,... More 

Thank StillwaterJulie1
Fairless Hills, PA
Level Contributor
27 reviews
19 restaurant reviews
common_n_restaurant_reviews_1bd8 37 helpful votes
Reviewed 30 August 2016

H and I went to August 1st Friday in Bristol. Walked around Bristol and decided to order a pizza from Annabella. H called from his cell phone and ordered pizza with artichokes and chicken. Was told to pick-up in 30 minutes. H went to pick up pizza after 30 minutes and the girl @ counter said they were out of... More 

1 Thank soapby
Yardley, Pennsylvania
Level Contributor
7 reviews
6 restaurant reviews
common_n_restaurant_reviews_1bd8 4 helpful votes
Reviewed 21 August 2016

Went with 2 other couples before BristolTheater show. Waitress raved about caprese salad and the fresh Jersey tomatoes. The tomatoes were sliced cherry tomatoes and the mozzarella consisted of chunks of supermarket quality. My veal parm was overlooked and the pasta, tasteless. My wife's chicken dish was salty, dry, tough and over cooked. Finally, we were informed that the restaurant... More 

1 Thank PLL987
Level Contributor
9 reviews
6 restaurant reviews
Reviewed 27 March 2016 via mobile

Delicious food. Pleasant waitress. Disappointed in the fact that we spent over $70.00 for two and were charged for a small amount of dipping oil. We will think twice before going back to a restaurant we have been going to for years.

Thank Leonard L
Bristol, PA
Level Contributor
97 reviews
51 restaurant reviews
common_n_restaurant_reviews_1bd8 95 helpful votes
Reviewed 21 March 2016

This is how it was meant to be, like an old time Italian restaurant with close tables, great service and delicious food. We have never had a bad meal here. Always check the specials as they change and are so yummy. This is a BYOB which is great because you can focus on the meal and know that your beverage... More 

Thank Turtlebja
Newtown, PA
Level Contributor
236 reviews
186 restaurant reviews
common_n_restaurant_reviews_1bd8 77 helpful votes
Reviewed 14 February 2016 via mobile

We've been here occasionally as we have season tickets for the live theatre across the street. H and I loved the food here from the very first visit. Last night it was not good. The Italian bread seemed to be warmed up, as it was cold in the middle. We agreed when the waitress asked to bring more, but that... More 

Thank Songbird811
Ocean City, Md.
Level Contributor
100 reviews
66 restaurant reviews
common_n_restaurant_reviews_1bd8 42 helpful votes
Reviewed 6 October 2015

I went with my husband and our niece and nephew. We were catching dinner before the community play hence they may have been a bit busier than usual. This quaint and small Italian restaurant just had too many loud people to enjoy our dinner. My husband was the only one who enjoyed the loud brevity. We could not hear our... More 

Thank oc pat

Travellers who viewed Annabella also viewed

Bristol, Bucks County
Bristol, Bucks County
Bristol, Bucks County
Bristol, Bucks County

Been to Annabella? Share your experiences!

Write a Review Add Photos & Videos

Is This Your TripAdvisor Listing?

Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.

Claim Your Listing
Improve this listing

Restaurant Details

Rating summary
  • Food
    3.5 of 5 bubbles
    3.5 of 5 bubbles
  • Value
    3.5 of 5 bubbles
    3.5 of 5 bubbles
Average prices
US$15 - US$40
Lunch, Dinner
Restaurant features
Reservations, Seating, Waitstaff, Takeout
Good for
Open Hours
15:00 - 21:00
11:00 - 21:00
11:00 - 21:00
11:00 - 22:00
16:00 - 22:00
Location and Contact Information
  • Address: 119 Radcliffe St, Bristol, PA 19007-5011
  • Location: United States  >  Pennsylvania (PA)  >  Bucks County  >  Bristol
  • Phone Number: +1 215-788-2929

Questions & Answers

Here's what previous visitors have asked, with answers from representatives of Annabella and other visitors
1 question
Ask a question

See all questions (1)

Questions? Get answers from Annabella staff and past visitors.
Posting guidelines
Typical questions asked:
  • Do you have gluten-free options?
  • Is there a dress code?
  • Do you allow dogs on the outdoor patio?