Best Fish and Chips Restaurant in KL
London Town Publika, Solaris Dutamas, Jalan Dutamas 1, Kuala Lumpur