What the Duck Restaurant

What the Duck Restaurant
Address : 40, Jalan Nagore, George Town, 10050
Phone No. : 04-227 8840