SRI MUDA CORNER tmn sri muda sekysen 25, 73A, Jln Makmur, Shah Alam - 40400 603-5122 0422 Categories Restaurants Call View details