Deluxcious Restaurant
Address: First Floor, Deluxcious Spa Cuisine, 17A, Jalan Sultan Ahmad Shah
Phone No.: 04-2621 288
Address: First Floor, Deluxcious Spa Cuisine, 17A, Jalan Sultan Ahmad Shah
Phone No.: 04-2621 288