Oscar Theatre
3 Ngau Tau Kok Road, Tak Bo Garden, Ngau Tau Kok,
Hong Kong
3 Ngau Tau Kok Road, Tak Bo Garden, Ngau Tau Kok,
Hong Kong
No one has favorited this theater yet