Restaurants specializing in a variety of sandwiches, often including hot and cold options, for quick service or casual dining.
2 brands