Mikasa Sushi & Ramen

8777 N Lombard St, Portland, OR

Menu (As of 11/2)

Mikasa Sushi & Ramen: hours and how to order