Print now
Fish Paste Noodles
Address :
Jalan Pasar 1/21, Petaling Jaya (South), 46000
Print now