Teriyaki Land 15579 SE 82nd Dr Clackamas, OR 97015 Phone: (503) 656-5543
Category: Family Restaurant Diners