The Shanghai Punchline Comedy Club is located at: O'Malley's Irish Pub 42 Tao Jiang Road Shanghai, China Email: omalleys@public.sta.net.cn For info please call 3401-0479 during office hours Outside office hours call Sean on Tel: 1381-766-6694