Rosie Lee Three Thumbs Up:

Nelly’s Deli

10903 SE Powell Blvd
Portland, OR 97266
P:503-744-9261
Hours
Monday-Tuesday-Closed
Wednesday-Sunday-11am-7pm