Wandering Dragon is a Chinese restaurant located at 772 Mansfield Road. It offers takeaway services and has specific operating hours.