Sakura Inn
G 3 1101 Toorak Rd, Camberwell, Victoria 3124 Australia
Sakura Inn is a Asian, Japanese, Sushi, Vegetarian Friendly place is located in Camberwell, Victoria. The address of Sakura Inn is G 3 1101 Toorak Rd, Camberwell, Victoria 3124 Australia.
If you want to go to the place or need any services, you can contact them directly. The phone number is +61 3 9889 9337,