Origami Japanese Restaurant

150 Liverpool St, 2010
Origami Japanese Restaurant Origami Japanese Restaurant is one of the popular Sushi Restaurant located in 150 Liverpool St , listed under Sushi Restaurant in Darlinghurst ,

Contact Details & Working Hours

Map of Origami Japanese Restaurant