Uncle Lim'S Malaysian Kitchen
More about Uncle Lim'S Malaysian Kitchen
Uncle Lim'S Malaysian Kitchen is located at Upper North Arcade (Whitgift Centre), Croydon, Greater London, CR0 1LP, United Kingdom
Similar Listings
Putera Puteri
4.5