Search results
Yelp Reviews
4.0 60 reviews
- 5 star 35
- 4 star 7
- 3 star 3
- 2 star 2
- 1 star 13
Annabella's Italian Restaurant Phone: 215-788-2929 Special Notes: Casual BYOB Credit Cards Accepted Reservations Suggested (especially weekends and special events) Tuesdays: Steak Night 3rd... More
Going by their website it has been closed for over a week and up for sale. Last two times we ate their food & service were horrible. Have not seen many cars in their double decker parking lot in... More