Food Review: Top of the World Restaurant at the Stratosphere (Las Vegas) On our last night in Las Vegas, Mike and I went to the Top of the World restaurant at the Stratosphere hotel. Top of the Read More May 2, 2012 4 Comments