Restaurant
EC Kitchen
5 locals recommend,
Tips from locals
Taiwanese bubble tea and other savory delights. Chili oil and Chinese sausages are made in house.
Unique things to do nearby
Location
6335 SE 82nd Ave
Portland, OR
Mount Scott - Arleta