Palermo street food at its finest! Al Chioschetto Pani Ca' Meusa specializes in the traditional "pani ca meusa" (spleen sandwiches).