← Cambridge restaurants
S&s Restaurant
No reviews yet
Restaurant1334 Cambridge St, Cambridge
Own or manage S&s Restaurant? Claim this listing free
Hours
Hours not listed yet.
Details
Address1334 Cambridge St, Cambridge 02139-1377
Phone16173540777
Restaurant details © OpenStreetMap contributors and the Overture Maps Foundation.