Site's Latest IP: 126.96.36.199
Ufood.com.hk servers have been determined as being located in Central, Hong Kong.
5.59 seconds is the load time of the main page of Ufood.com.hk. This result is not the best one. Try to research the reason of such a timing.
Nation: Hong Kong
Post Code/Zip Code: Not defined