SandS Deli

1334 Cambridge Street
Cambridge Massachusetts, 02139
Phone: (617) 354-0620
Website:
Specialty: Deli
Cuisine: Deli
Feature: Buffet, Celeb Hangout, Hidden Find
Price: On Budget Prices
Feedback: 5