at 2000 Las Vegas Blvd. South, Las Vegas United States
Online menus, items, descriptions and prices for Top of the World - Restaurant - Las Vegas, NV 89104
482 FB users likes stratesphere..TOP OF THE WORLD restaurant, set it to 347 position in Likes Rating for Las Vegas, Nevada in Local Business category
stratesphere..TOP OF THE WORLD restaurant is Las Vegas based place and this enity listed in Family Style Restaurant category. Located at 2000 Las Vegas Blvd. South NV