Sheraton Needham Hotel

3.6 (312 reviews)

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


Needham Restaurants

Needham Restaurants - Link Cafe

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:30 AM–10:00 AM, Saturday and Sunday 7:00–11:00 AM
    • Lunch, Dinner and Bar: Daily 12:00 PM–12:00 AM (food served daily until 11:00 PM)

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:30 AM–2:00 PM daily