LUX IS BACK!!!!!! Open 7 days a week. 11am-7pm
1859 Little Orchard Street San Jose, CA 95125
T: 408.982.3170

Coming Soon

COMING SOON!

STAY TUNED!