Rid Stars Wan is a restaurant offering dining and takeaway options, specializing in restaurant and non-alcoholic beverages.