selected country
Malaysia

Jaya Noodle House

Business address
Lot 35-LG2, Block C, Jaya One, No. 72A, Jalan Universiti, Petaling Jaya, Malaysia
Phone
03-7954 2639

Location Map