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 182 Framingham Restaurants

Bella Costa Ristorante

147 Cochituate Rd, Framingham, MA 01701-7821
+1 508-626-1726
Improve this listing
Reserve with OpenTable
Ranked #3 of 182 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

76 reviews from our community

Visitor rating
Rating summary
Date | Rating
  • English first
  • Any
English first
Framingham, Massachusetts
Top Contributor
103 reviews 103 reviews
98 restaurant reviews
16 helpful votes 16 helpful votes
1 of 5 stars Reviewed December 14, 2014 NEW

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 NEW

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
54 reviews 54 reviews
26 restaurant reviews
20 helpful votes 20 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
75 reviews 75 reviews
49 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
32 reviews 32 reviews
13 restaurant reviews
18 helpful votes 18 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
Framingham, Massachusetts
Senior Contributor
27 reviews 27 reviews
9 restaurant reviews
13 helpful votes 13 helpful votes
3 of 5 stars Reviewed November 14, 2014

I have eaten here for years because it was the only Italian close to home. Never great food but average. Paul the owner is a sweetheart and the wait staff are very friendly. The bar is okay but the cocktails are not made very well. The past 6 months or so the food has changed. Not sure if they have... More 

Was this review helpful? Yes 1
1 review
5 of 5 stars Reviewed November 4, 2014 via mobile

Absolutley love this place! The homemade pasta is off the hook... There is nothing that compares! The service is great, family run, you can't ask for a more authentic Italian experience.

Was this review helpful? Yes
Framingham, Massachusetts
Senior Reviewer
10 reviews 10 reviews
8 restaurant reviews
1 helpful vote 1 helpful vote
4 of 5 stars Reviewed November 4, 2014

I stopped going to Bella Costa several years ago. Evidently, it was a mistake. My husband and I had dinner a few nights ago at this place and the food was great. Even though they called it "small plates" (served until 7:00 pm.) the portions were ample. Will definitely go back. Good value

Was this review helpful? Yes
Framingham, Massachusetts, United States
13 reviews 13 reviews
11 restaurant reviews
5 of 5 stars Reviewed November 3, 2014

Given it's location (in a shopping plaza with nothing to draw me in), I avoided Bella Costa for a long time--what a mistake. I took a chance and had a meal with my family and it was very good. Good food, a lot of choices, nice staff. So sorry I didn't truly discover it sooner. Will definitely be returning.

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?