903 NE 3rd St
Hours
Call to order (503) 883-1674. Free Delivery $20+. Takeout and delivery only.