Sakura

Reservoir St, Sydney, NSW 2000 ,Australia
Sakura Sakura is one of the popular Local Business located in Reservoir St ,Sydney listed under Local business in Sydney , Japanese Restaurant in Sydney ,

Contact Details & Working Hours

Map of Sakura