128 e Fremont St
Las Vegas, NV 89101
24th-floor restaurant with a vintage vibe offering classic steaks & seafood & sweeping city views.