California Sandwiches is a sandwich shop specializing in substantial Italian sandwiches. Part of a local chain, it's known for its flavorful offerings.