Skip to content
Online ordering is closed until July 23rd at 8:38PM
 

China Star - Bloomington

2402 E Oakland Ave Bloomington, IL 61701

Open