Moon Star is a Chinese restaurant offering classic comfort food and vegetarian options for lunch and dinner. Dine-in and takeout are available.