In a place where the Asian population is not as dense or identifiable as the Latin influence, Toa Toa is a diamond in the rough for hungry Chinese lovers looking for a taste of true dim sum.
Read the full review of Toa Toa Chinese Restaurant in Sunrise.