Shopping Disabled
Please check back later.
7703 SE 13th Ave
Portland, OR 97202
MON - SAT: 10AM –10PM
SUN: 10AM – 7PM
And...your Sellwood Electric Lettuce has landed! Planted in the city neighborhood known for small town charm, we couldn't be more stoked to be part of the rad Sellwood community. Come by and say hi!