1 results
Bonsai Restaurant, located in Nailsworth, South Australia, is a Vietnamese restaurant that specializes in traditional Vietnamese home-cooked favorites.