selected country
Malaysia

Happy Valley Seafood Village

Business address
No. 18 Jalan Delima Off Jalan Imbi, Wilayah persekutuan, Malaysia
Phone
60321422625
Fax
60321412629