on July 17, 2012 (+10 Points)
Also voted for S&S Restaurant and Deli:
S&S Restaurant and Deli
S&S Restaurant and Deli 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