fbpx

Sellwood

503-841-5906

8728 SE 17th (and SE Linn)
Portland, OR 97202

Open for Dine-In, Takeout and Delivery
11:00am - 9:00pm Daily (New Hours)