Zilla Sake

1806 NE Alberta St, Portland, OR

Menu (As of 10/30)

Zilla Sake: hours and how to order