Grand Plaza


Grand Plaza, also known as Grand Tower, is a building in Mong Kok, Kowloon, Hong Kong.