Paradise Deli & Grocery

Location -
1533 S.W. 12th Ave., Portland, OR 97201
Neighborhood - Downtown

Categories - Grocery/Convenience

Features - Near Portland Streetcar

This convenience store is located in the southwest part of Downtown Portland, near Portland State University.