Teppanyaki restaurant and takeaway menus in Darlinghurst

Showchef Teppanyaki

Japanese, Asian, Teppanyaki

233 Oxford St, Darlinghurst NSW 2010, Australia