1720 Festival Plaza Dr. , Las Vegas, NV 89135
Filed under:
Andiron Steak & Sea gets a refresh, a new focus, and a new chef and partner
Your guide to the best restaurants in Las Vegas for any dining option