Shanghai Bar and Restaurant is one of Phnom Penh's longest-running bars, located on Street 51. The three-floor venue includes a classic pub, DJ lounge, and rooftop bar, and serves a mix of Chinese dishes and bar food alongside an extensive drinks menu.