Troung Thu T OD 142 W Hillsboro Blvd, Deerfield Beach, FL 33441, United States of America +1 754-264-1007 Reviews Map