Where we've featured it
Inman Square deli S&S is open for takeout between 11am-7pm daily. The takeout menu is available on their website, and orders can be placed over the phone at (617) 354-0777
Takeout only. S&S is open daily from 11am-7pm, and they have a pretty substantial menu available. Call the restaurant at (617) 354-0777 to place an order.