The Skyline Teahouse is a four-story tall building on Shuqi Road. It towers directly above Shuqi Road's Shengping Theater. The entire building is done in a rustic steel gray color, with a lot of Taiwanese style pebbledash work. Upon entering the teahouse, you will see Chinese style draperies, wooden buckets filled with fruit, and wine vats placed on the ground.