Venue type
Sports bar, Diner
Location
Las Vegas, United States Of America