Cho Cho San is a Tokyo-style izakaya in Potts Point serving bold Japanese small plates and cocktails designed for sharing. The venue emphasizes lively, electric dining in booths and at the bar, with a seasonal, inventive menu inspired by Tokyo's izakaya culture. Known for ramen specials and vibrant drinks, it operates as part of the Apollo Restaurant Group alongside sister venues The Apollo and Olympus Dining.