Yellow Sub. South Lake. Keeping it real.
The original deli shop in South Shore.
Started by ski bums who had to pay for their addiction with the least minimal effort (because you get tired on the slopes all day!), Yellow Sub has been around since 1980.











