View Menu
Azuki Japanese Fusion is a Japanese restaurant in Saint Helens. It is open an undetermined number of days a week.
Address: 34 Cecilia St, Saint Helens TAS 7216, Australia, Saint Helens
Phone: