Super Noodle House

Address:

LG-001 Lower Ground
Sungai Wang Shopping Centre, Jalan Sultan Ismail
50250 Kuala Lumpur, Malaysia

Phone:

+60 3 2142 4729

Map:


Contact   ·   Privacy   ·   Terms