04.09.11 Portland, OR – People’s Sandwich Nestled in a corner of Old Town Portland, People’s Sandwich is... ▶