Sandwich shop, Panineria Garden, offering a variety of sandwiches.