8524 W Sahara Ave, Las Vegas, Nevada 89117 USA
Roma II dining room back open! Caught a pic in btwn customers seating on a Thursday night 5:30.
Photo Credit: Yelp