on June 10, 2012 (+10 Points)
Also voted for S&S Restaurant:
S&S Restaurant 1334 Cambridge St Cambridge MA 02139
Hours: 7am to 11pm Monday through Wednesday and 7am to midnight Thursday and Friday. Brunch is served Saturday and Sunday 8am-4pm.
NOMINATED FOR: BEST Deli