Sandwich shop serving Palermitan street food. Known for its spleen sandwiches and panelle.