Want A Great Sandwich?

BOSTON (CBS) — The Phantom Gourmet pays a visit to a Cambridge sandwich shop that specializes in the classics.

It’s tucked away in a little corner of Cambridge, but the Phantom Gourmet explains the All Star Sandwich Bar it will leave you satisfied.

The All Star Sandwich Bar in Cambridge.

Comments

More From CBS Boston

Summer of Savings
Download Weather App

Listen Live