Located in Stratosphere
2000 Las Vegas Blvd. S
Las Vegas NV 89104
Open Sunday-Thursday 11am-11pm, Friday and Saturday 11am-Midnight.
Tower Pizzeria offers amazing pizza, fresh salads, and delicious sandwiches on warm bread baked to order. Located on the Retail level across from Tower entrance.