Photos from Leon 17 Published January 23, 2014 at 540 × 720 in Photos ← Previous Next → Grand opening party on Friday, January 10th!