Tosca is an Italian sandwich shop specializing in fresh, Italian-style sandwiches made with schiacciata bread. They offer a variety of fresh Italian flavors and desserts.