Harlo Steakhouse & Bar
About Harlo Steakhouse & Bar
Harlo Steakhouse & Bar is a steakhouse in Las Vegas, Nevada, located at 1720 Festival Plaza Drive. Cuisine: steak house. Call (702) 333-0402 for more information.
Location
1720 Festival Plaza Drive, Las Vegas, NV 89135