BOA Steakhouse Las Vegas
Restaurant
•
3327 S Las Vegas Blvd Unit 2900 Floor 2, Las Vegas, NV 89109, USA
9.2
Monday: 5 PM – 10:30 PM
See if anyone you trust recommends it!