Q: Where is Top of the Rock Restaurant?
A: Top of the Rock Restaurant is located at: 2000 W Westcourt Way, Tempe, AZ 85282, USA, United States
Q: What are the coordinates of the Top of the Rock Restaurant?
A: Latitude: 33.4040465, Longitude: -111.9708022
Q: How is Top of the Rock Restaurant rated?
A: Top of the Rock Restaurant has not rated yet on addressschool.com