home
menu
contact
specials
"Where the Locals meet to eat"
Red's Sandwich Shop
store
Located in the historic London Coffee House cc. 1698 building in quaint Downtown Salem, MA. Offering delicious lunch specials, coffee, salad & soup, breakfast all day and much more!
View on Mobile