Get directions to: Bistro Sandwich, Las Vegas, NV
Restaurant address: 7500 W Lake Mead Blvd Las Vegas, NV 89128, USA
Restaurant: Bistro Sandwich