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.
Australian Atlas 附近
在完整地图上查看 →正在加载地图…