About The Sandwich Shop Holdings Co.
According to available private market data, The Sandwich Shop Holdings Co. operates in the Restaurants sector. The Sandwich Shop Holdings Co. was established in 1963 and is based in Chicago, Illinois (IL). The Sandwich Shop Holdings Co. operates within the Restaurants industry.