News

The original Soho sandwich shop opened in 1992, then expanded to Brookfield and are now ensconced here with 12 barstools and 14 beer taps.