Theatre on San Pedro Square2:00 pm
With a drop-dead funny book, shamefully silly lyrics, and lethally catchy music, this fast-paced musical, set in 1952 Macao, China, lovingly…
408.679.2330 Buy Tickets