Mandarin House is a Chinese takeaway establishment. It is located at 342 Ashby Road. The business type is listed as Takeaway/sandwich shop.