Sal's of Southie serves homestyle Italian cuisine with roots in Sicily, operating from their L Street location in South Boston. The restaurant offers authentic Italian gelato alongside their pizza and Italian menu.