AOBA SUSHI CAFE

(503) 296-7688


Get Directions

8680 SW Canyon Rd, Portland, OR 97225

Mon-Fri 11:30 AM-2:00 PM, 5:00 PM-9:00 PM
Sat 5:00 PM-9:00 PM