clock menu more-arrow no yes mobile

Mikasa Sushi & Ramen

8777 North Lombard Street, , OR 97203

(503) 719-7947