Sheraton Needham Hotel

3.6 (314 reviews)

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

3.6

Refuel in Our Needham, Massachusetts Restaurant

Sheraton Needham Hotel - Link Cafe

Satisfy all of your cravings at Link Café & Bar, our signature restaurant located in the lobby of Sheraton Needham Hotel. Featuring a casual, laid-back environment, Link Café and Bar is the perfect choice for every dining occasion. Linger over a long dinner with friends or enjoy a quick, refreshing breakfast before beginning your day in Needham, Massachusetts.

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: Savor Starbucks® coffee, hot breakfast specialties, lunch sandwiches and to-go snacks.
  • Hours: 6:30 AM–2:00 PM daily