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).