Halo Thai is located in Charnwood, Australia on Charnwood Shopping Centre, 14-15 Fadco Building Charnwood Pl. Halo Thai is rated 3.3 out of 5 in the category thai restaurant in Australia.
Address
Charnwood Shopping Centre, 14-15 Fadco Building Charnwood Pl