Kitchen Shop Alamesra is located in Kota Kinabalu, Malaysia on E-0-6 & E-1-6, Lot 30, Block E,, Lorong Plaza Utama 1, Alamesra. Kitchen Shop Alamesra is rated 4.5 out of 5 in the category kitchen supply store in Malaysia.
Address
E-0-6 & E-1-6, Lot 30, Block E,, Lorong Plaza Utama 1, Alamesra