Japanese Restaurant

80 Oxford St Shop 2, 2010
Japanese Restaurant Japanese Restaurant is one of the popular Local Business located in 80 Oxford St Shop 2 , listed under Sushi Restaurant in Darlinghurst ,

Contact Details & Working Hours

Map of Japanese Restaurant