Sheraton Needham Hotel

3.6 (300 reviews)

100 Cabot Street, Needham, MA, 02494, United States   •  Weather:    •   Local Time:     •  Phone: (781) 444-1110   •  Hotel Reservations: 800-274-3728


Needham Restaurants


Grab a bite to eat with family, friends, or colleagues at Sheraton Link Café & Bar, located on the lobby level of the Sheraton Needham Hotel. With a casual and relaxed environment, our restaurant is the perfect place to tempt your palate no matter what the occasion. We invite you to linger over a memorable meal or grab a quick bite on the run, for breakfast, lunch, or dinner.

Link Café and Bar

  • Cuisine: American
  • Hours:
    • Breakfast: Monday-Friday 6:30am-10am, Saturday and Sunday 7am-11am
    • Lunch, Dinner and Bar: Daily 12pm-12am (food served daily until 11pm)

Bar Menu | Breakfast Menu | Lunch Menu | Dinner Menu

Grab and Go Café

  • Cuisine: Starbucks specialties, hot breakfast and lunch sandwiches and snacks to-go
  • Hours: 6:30am-2pm daily