fbpx

NW 23rd

971-703-4102

1620 NW 23rd Ave
Portland, OR 97210

Open for Dine-In, Takeout, Delivery and Outdoor Seating!
11am-9pm Daily