Sicilia Bedda is a deli specializing in Sicilian-style sandwiches, featuring local cheeses, meats, and other regional products.