Top of the World (Stratosphere)



  • American

  • Food: Impressive
  • Service: Impressive

  • This was the best restaurant I've ever been in Vegas. The view, and the food was awesome!!!!