The Great Smell Restaurant
Address: No. 73-G, Jalan Mutiara Emas 10/2, Taman Mount Austin
Phone No.: 012-799 7631
Address: No. 73-G, Jalan Mutiara Emas 10/2, Taman Mount Austin
Phone No.: 012-799 7631