S&S Deli Inman Square Cambridge MA

Contact the S&S RestaurantS&S Deli Cambridge MA

S&S Restaurant
Inman Square
1334 Cambridge Street
Cambridge, MA 02139

Phone
617-354-0777

Fax
617-354-6924

Email
info@sandsrestaurant.com