LOCATION


We are located in Sellwood at  8075 SE 13th Avenue, Portland, Oregon 97202.  Please call if you need directions @ (503) 234-8259.

Our parking lot is located just behind the restaurant off of Tacoma Street
(across from New Seasons Market).