Bella Costa offers a warm, casual and elegant dining experience. We would love to host your private events - from meetings, birthday parties, engagement parties, wedding receptions and more in our private function room.View Private Dining Details
We frequent Bella Costa and the food is consistently good. Portions are large for the price. We had the veal parm and the veal marsala. Both were excellent!
Very good Italian in Natick.
The food was excellent, the service was very good, the atmosphere is very nice, etc. The portions are large. I look forward to dining there, again.
Delicious Italian food. Went early evening on a Sunday. We were seated right away. The server was attentive and friendly. I had the schrod and it was incredibly fresh!
It was our first time trying Bella Costa, but we’ll definitely be back! Very large, filling servings for a good price. The food was delicious and fresh!
Great service. We had out of town guests in for business and they loved the food. We will definitely return!
Great food and service at very reasonable prices in a nice atmosphere. Highly recommend.
It was our first time at Bella Costa and we will be returning. The food was excellent, prices great and we love restaurants where the owner comes by to see how your dinner was. Can't wait to try other menu items.
Bella Costa is a busy restaurant so busy in fact we had to wait 20 minutes for our table (yes, we had reservations). The staff was less professional than I had expected using phrases such as “you guys” and “Okey dokey”. We were asked three times how our food was. The food itself was unremarkable and the portions generous. What I especially enjoyed was the piano player tucked into a corner near the bar.
Food was delicious! We’ll be back!
I hadn’t been in a while while I but I’m glad I came back. The food is was delicious and our waitress was friendly and fabulous.
As always, we had a great experience at Bella Costa! We were able to get a booth in the main dining room as we requested, the drinks were tasty and the swordfish special was delicious. The portions were very generous and I enjoyed the leftovers the next day.
Amazing pasta dishes and service! Quiet place to have a relaxed family dinner.
The food was good but not exceptional. We got veal and Eggplant parm and chicken parm. They gave me eggplant and chicken not veal but that was fine. Place was very crowded and a bit noisy. Side salads very reasonable not included with meals. Portions are large!
Late valentines day with my 18 year old son.
The food was great. The service excellent!
Fantastic food and the staff were very accommodating. Brenda was absolutely fantastic and delightful. Great food and greast service.
I like restaurants to be punctual ... especially when you've booked your reservation a week or more in advance. We were seated possibly 15 minutes late, which isn't that bad considering we got a place at the bar and had fun listening to the piano music. It was packed being it was Valentine's Day, but then we ordered fried calamari for appetizer and we did not get anything until 8 p.m. We were both starving, by this time. We did get some bread & oil earlier, but I did not want to get full on bread. So by the time our entree came, we were full from eating bread since everything came so late. If you go here, make sure you eat an hour before going or you will be too hungry waiting for your meal. The seafood rissotto was very good and their calamari. We just wished we could have eaten it soon after the time I made for dinner which was 7:15 p.m.
Made a reservation for Valentine’s Day, food was great, service was fast and friendly, there was live piano.. overall perfect night!
This was our second visit to Bella Costa.
It is pretty equidistant from western MA and Cape Cod.....and hence, a good meeting place for old friends. The food is well prepared and quite delicious. The small plates are an excellent value....and very plentiful.
Bella Costa is indeed a hidden gem. Don't let the strip mall location deter you!!
First time here for dinner. What a terrific restaurant! Can't believe it took us this long to get here. Food was well prepared (I asked for Fra Diavolo spicy sauce and they delivered perfectly). We're definitely coming back.
The chocolate mousse is wonderful!
Service was friendly. There seemed to be a lot of regulars and they were greeted by name and asked how family was doing, etc. The crowd was an interesting mix of people who seemed to be mostly from the local area. A bit loud but we could still hear the live piano. The fried mozzarella was mozzarella sticks. My eggplant parm was extremely average. I think my husband liked his seafood dish but his bananas foster was covered in extremely strong alcohol which did not burn off all the way. He had to eat around it.
The food is very good. they are very accommodating to dietary requests. The atmosphere is nice. The valet parking is also welcome. And the service is good and the music is nice. I often get the salad with salmon on it and that is lovely.
Traditional and high quality southern Italian cuisine. I’ve visited this restaurant for 30 years and it is always reliably good food. Large portions are sure to result in a doggy bag. Pleasant piano music during dinner is a nice accompaniment.
We love Bella Costa. It's cozy and has a piano player. The food is excellent. We've been there for dinner and Sunday brunch and it is always very good.
The restaurant was very busy, they did their best to get us in on time, but we had to wait about 20 minutes. They comped us two appetizers, which they didn’t need to do, but it was of course appreciated. The mussels app was great as was the calamari. Entrees were good, all the pasta great, but the paperdelle was a tad over done. All in all a nice evening and we will be back to Bella Costa
Bella Costa is a great place to get Italian food, along with some other cuisines. The portions are large, and the pasta is home-made. The bread tastes just like bread that I had in Tuscany. It is very busy on weekends, so I recommend reservations.
Love Bella Costa, it's well prepared food at good value, and a nice atmosphere.
Great place for Italian food with a piano bar
We reserved a table for two at 5PM Saturday using OpenTable. When we arrived at restaurant the gentleman at the front desk was on a lengthy phone conversation telling the caller that "they" couldn't be seated until 8:15 PM, but could be seated away from the piano in the quieter rear room. When the phone call ended we announced ourselves and the reservation. We were led to a table adjacent to the piano, directly across from the front desk and the drafty entry. We asked for a different table and were accomodated in the rear room which was otherwise empty except for one table. While I was washing up, my wife, alone at the table, was questioned by the desk gentleman as to whether we really had a reservation.The waitress was polite and efficient. The Cioppino was not exceptional (the sauce was apparently added to separately precooked pasta and sea food, as it didn't fully cover either). We won't return.
Never disappoints. Food is delish. Service is reliable. Bobby makes you feel like part of the family. A neighborhood gem for sure!
We have eaten here many times, the food is always excellent as is the service.
This is my favorite Italian restaurant in the area, and I recommend it strongly!
In addition, the serving is quite large, always enough for lunch, the next day.
The employees are quite amiable.
On a very busy evening with some large groups, the server Kudos to Eve was prompt and efficient.
I go to Bella Costa all the time. For a local restaurant there is no better value. The food is over the top quantity wise and value wise. It is the kind of place where everyone knows your name.
Bella Costa is the best Italian Restaurant west of route 95/128. Excellent preparation and home made pasta that makes you thing you are in Italy. Hidden away in a small strip mall that s is a hidden gem.
2nd time here and the food and service were great. Recommend making reservations as it's a popular place for to eat.
We went here for dinner with a couple of friends. The food was all very good and came out at a good pace. The bar was a little slow, but it was a Friday night so the bartender must have been busy. We all got different food (pasta, steak, chicken) and all enjoyed our meals. I had a veal dish with handmade pasta which I really enjoyed. They sold us with the dessert tray, we couldn't say no.
It was very warm in the dining room but that was probably because it was unseasonably warm outside and it is difficult to control the temperature with the random New England weather. The parking lot is kind of a nightmare. Thats the only thing that truly annoyed me and my friends.
We will be back to try other menu items because we had a hard time choosing and they have a good variety.
Good food, good value, attentive service. Very nice evening.