The Green Element - 6G FTP -Torrance4/20/2017The Green Element is a top notch establishment. The crew they have is amazingly friendly and never fail to brighten my day. Their deals are impeccable. Don't sleep on this one, hit this place up.Show more