Search Results
Bella Costa Ristorante
147 Cochituate Rd, Framingham, MA 01701
Bella Costa Ristorante, in the Colonial Shopping Center, offers Italian cuisine in an elegant and understated setting.More Tables are set with cloth napkins and candles. Specialties include veal, chicken and fish dishes. There are early bird specials daily, as well as a Sunday all-you-can-eat brunch buffet.
See more »