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.
Nearby on Australian Atlas
View on full map →Loading map…
- Elizabeth Bay House
- Potts Point Vintage
- Artspace Sydney
- Dear Sainte Éloise
- Kisuke
- Penny’s Cheese Shop
- 506070
- Full Proof
Nearest 8 of 59 places within 2 km
More in Sydney
Own Cho Cho San?
Claim your free listing to update your details and connect with visitors.
Claim this listing