1668 NW 23rd Ave Portland , Oregon 97210 Website: Click here for restaurant websitePhone: 971-346-2635