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.
All 184 Framingham Restaurants

Bella Costa Ristorante

147 Cochituate Rd, Framingham, MA 01701-7821
+1 508-626-1726
Improve this listing
Reserve with OpenTable
Ranked #6 of 184 Restaurants in Framingham
Certificate of Excellence 2014
Price range: $10 - $30
Sun 10:00 am - 9:00 pm
Mon 11:00 am - 9:00 pm
Tue - Sat 11:00 am - 10:00 pm
Cuisines: Italian
More restaurant details
Restaurant details
Good for: Families with children, Large groups, Special occasions
Dining options: Breakfast/Brunch, Lunch, Dinner, Reservations
Dining style: Casual Elegant
Description: Bella costa Ristorante has been a family operated business since 1986, warm personal service creates a comfortable, home-like atmosphere. The owner/chef and his staff serve you great food prepared with only the finest ingredients, top quality meats and seafood that is delivered fresh daily. We offer to cater any event at the location of your choice or in the perfect setting, our function room. whether you have a wedding reception, business party, baby shower, you can create your own menu from our generous menu offerings and we will attend to your every need we will make sure to make your celebration the one to remember. As a result of our quality food great prices and unsurpassed hospitality, we have received great reviews from local newspapers and the boston globe. Bella Costa has been voted "Best of the Best" for Framingham Best Italian Restaurant and #1 Dinning Excellence for 6 years running.
Write a Review

80 reviews from our community

Visitor rating
Rating summary
Date | Rating
  • English first
  • Any
English first
14 reviews 14 reviews
5 restaurant reviews
8 helpful votes 8 helpful votes
4 of 5 stars Reviewed January 14, 2015

When we went to Framingham from Pennsylvania to meet our new granddaughter we thought we would bring dinner, so we got take-out from Bella Costa. The lasagna and eggplant parmesan were good, but the antipasto salad was OK. It was field greens salad with some proscuitto and salami laid on it. Not very imaginative, but OK. I would do it... More 

Was this review helpful? Yes
Ashland, Massachusetts
1 review
2 of 5 stars Reviewed January 13, 2015

We have been going here for many years and have always Loved the food. A new baby means that we felt is was easier to order out. The last two (2) times we did so, were terrible. We picked up an order on Saturday Jan 10, 2015. The main meals were ok, not great. The anti pasto salad which was... More 

Was this review helpful? Yes
2 reviews
5 of 5 stars Reviewed January 12, 2015 via mobile

I've been going to BellaCosta for the past 25 years. The food is great, flavorful and consistent If there's something on the menu they will accommodate your taste. Not too many places do that. Other places give you the "no substitution" excuse. Not this place. The owners are awesome. They are here most of the time.. If not Bobby the... More 

Was this review helpful? Yes
Senior Reviewer
6 reviews 6 reviews
5 restaurant reviews
2 of 5 stars Reviewed January 1, 2015

Have been here in the past and it was excellent and clean. Went this week and it was not good. Waitress was poor and the bathrooms were very dirty.

Was this review helpful? Yes
Framingham, Massachusetts
Top Contributor
144 reviews 144 reviews
121 restaurant reviews
31 helpful votes 31 helpful votes
1 of 5 stars Reviewed December 14, 2014

This is the worst Italian restaurant I have ever tasted. The pasta was very over cooked and chicken had no taste the sauce was tasteless and I really felt like I was eating at school cafeteria level. Absolutely not worth $60 dinner for two. Salad dressing was really bad also. Never going back.

Was this review helpful? Yes
1 review
4 of 5 stars Reviewed December 12, 2014

The food was very good. Great atmosphere and our waiter Nick was awesome. Very cordial and attentive. Great experience.

Was this review helpful? Yes
Top Contributor
56 reviews 56 reviews
28 restaurant reviews
22 helpful votes 22 helpful votes
3 of 5 stars Reviewed December 4, 2014

We had a pretty good meal here after not visiting Bella Costa since our kids were quite small. (they are 22 and 25 now!) It was always "pretty good", but fell off our radar for some reason. One of the best things they do is serve freshly made/in house pasta and it is indeed what makes it stand out. Our... More 

Was this review helpful? Yes
Top Contributor
76 reviews 76 reviews
50 restaurant reviews
23 helpful votes 23 helpful votes
4 of 5 stars Reviewed November 23, 2014

This was my second visit but this time as couples. Our table was ready as reserved. We had a very attentive waitress who was not pushy but there when we needed her. The food in general was good, but the sauces needed more flavor. The marsala needed more marsala and the red sauce on the pasta had little flavor. The... More 

Was this review helpful? Yes
Dayton, Ohio
Senior Contributor
37 reviews 37 reviews
18 restaurant reviews
19 helpful votes 19 helpful votes
5 of 5 stars Reviewed November 19, 2014

I stopped in for dinner and was blown away by the design of the bar. I have never seen one quite like it, all lit up with colorful bottles. I ordered the stuffed scrod which came with mashed potatoes and grilled squash. The food was very good, and far more than I could eat at one sitting. I enjoyed my... More 

Was this review helpful? Yes
3 reviews 3 reviews
5 of 5 stars Reviewed November 16, 2014

I've eaten here several times and forgot to put up my review. If you're looking for the freshest Italian food look no further than Bella Costa. Everyone who works there is so friendly and always available if you need anything. You can gain 20 lbs just LOOKING at their dessert plate. So many delicious options. Might I suggest going there... More 

Was this review helpful? Yes

Travelers who viewed Bella Costa Ristorante also viewed


Been to Bella Costa Ristorante? Share your experiences!

Write a Review Add Photos & Videos

Additional Information about Bella Costa Ristorante

Address: 147 Cochituate Rd, Framingham, MA 01701-7821
Phone Number: +1 508-626-1726
Location: United States  >  Massachusetts (MA)  >  Framingham
Open Hours:
Sunday 10:00 am - 9:00 pm
Monday 11:00 am - 9:00 pm
Tuesday 11:00 am - 10:00 pm
Wednesday 11:00 am - 10:00 pm
Thursday 11:00 am - 10:00 pm
Friday 11:00 am - 10:00 pm
Saturday 11:00 am - 10:00 pm
Average Prices: USD 10 - 30
Cuisine: Italian

Owners: What's your side of the story?

Register now for free — and start getting automatic notification of new reviews, responding to traveler feedback, adding new photos to your listing and much more.

Manage your listing

Questions & Answers

Questions? Get answers from Bella Costa Ristorante 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?