Cho Cho San, Sydney restaurant

Website for this new Sydney restaurant from the team behind restaurants The Apollo and Longrain. A Sydney take on the traditional Tokyo izakaya.

© Copyright 2013 The Story Dept.