Mr Lau’s Dim Sum Bar + Restaurant is located in Warrington, United Kingdom on 2 Springfield St, North West England WA1. Mr Lau’s Dim Sum Bar + Restaurant is rated 5 out of 5 in the category dim sum in United Kingdom.
Address
2 Springfield St, North West England WA1