7960 S Rainbow Blvd, Las Vegas, NV 89139
Chefs Paras Shah and Jeffrey Weiss want to open the Chipotle of paella