Print now
Master Toast
Address :
Lot G-12, The Scott Garden Mall, 289, Jalan Kelang Lama, Kuala Lumpur, Seputeh, 58100
Phone No. :
03-7983 0199
Print now