Al Aqsa

1326 State St, Salem
(503) 581-1160

Order Online