All Star Sandwich Bar
About All Star Sandwich Bar
1245 Cambridge St
Cambridge, MA 02139
Located in Cambridge’s Inman Square neighborhood is a tiny eatery with a wonderful, bold name: the All Star Sandwich Bar.
Why “all star”? Because to Kosta and Johnny—two brothers and restaurateurs—sandwich eating is an experience that shouldn’t be passed off with stale bread and bland refrigerator leftovers.
A Different Kind of Sandwich Restaurant
The Bar’s deli-like joint not only boasts uniquely crafted sandwiches but entrées that have European, Greek, and home-style roots, among others. The beer selection is extensive, too! Stop by All Star if you’re looking for proof that a sandwich can still pack a punch!
(If you’re looking for more delicious sandwiches, check out this encyclopedia of America’s favorite food.)
[pw_map address=”1245 Cambridge Street, Cambridge, MA”].