China Star Restaurant is located at 390 Rhode Island Ave Ste 3, Fall River, MA. This business specializes in Family Style Restaurants. China Star Restaurant is open Mon. - Thu. 11am - 10:30pm;Fri. - Sat. 11am - 11pm;Sun. 12am - 10pm and accepts Mastercard and Visa.