clock menu more-arrow no yes mobile

Ichidai Japanese Restaurant

5714 Southeast Powell Boulevard, , OR 97206

(503) 771-4648