The Green Planet - Beaverton3/15/2016Great establishment with great, real friendly employee's. Extremly convenient location.Show more