S & S Restaurant Deli Vegan Catering / Massachusetts / Cambridge Bookmark Contact Information 1334 Cambridge St, Cambridge, Massachusetts 02139 (617) 354-0777 http://www.sandsrestaurant.com Detailed InformationS & S Restaurant Deli Post navigationNext post: Add Listing