Bella Costa Ristorante
Drag box to select area
Bella Costa Ristorante, in the Colonial Shopping Center, offers Italian cuisine in an elegant and understated setting. 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.
147 Cochituate Rd, Framingham, MA 01701
- Hours: Mon, 11am - 9pm; Tue - Sat, 11am - 10pm; Sun, 10am - 9pm.
- Hours: Mon - Fri, 8:15am - 9pm