Address: 1334 Cambridge St , Cambridge 02139, MA, US
Phone: (617) 354-0777
State: MA
City: Cambridge
Zip Code: 02139
opening hours
Monday: 07:00-22:00
Tuesday: 07:00-22:00
Wednesday: 07:00-22:00
Thursday: 07:00-22:00
Friday: 07:00-23:00
Saturday: 08:00-23:00
Sunday: 08:00-22:00
related searches: S & s restaurant & deli ma reviews, S & s restaurant & deli ma phone number, S & s restaurant & deli ma menu, S & s restaurant & deli ma catering menu, S&S Deli menu, 'S and 's restaurant menu, S&S Deli West Boylston menu, S&S deli Delivery