DAVINCI - Focaccia Sandwich is a fast-food Italian sandwich shop specializing in homemade, crispy focaccia sandwiches. They offer a variety of options, including prosciutto, mortadella, and vegan choices, making them a popular spot for this culinary trend.