selected country
Philippines

Shangri-la Plaza Cinema

Business address
Wack-Wack Greenhills, Mandaluyong, Philippines
Phone
02 633 7851