What? Where?

China Star Reviews & Details

China Star

China Star is rated 3 stars

2512 Sheila Ln
(804) 272-6869

Love It Hate It Try It Edit It Share It

China Star is located at 2512 Sheila Ln in Richmond near the intersection of Drumheller Dr and Harrods Ln. Their menu consists of Chinese dishes . Call (804) 272-6869 for takeout.

  • Cuisine:Chinese
  • Service:Takeout
  • Major Intersection:Drumheller Dr And Harrods Ln
What everyone says about China Star

Tell us more about China Star Richmond!

China Star Reviews, Richmond

Be the first to review China Star!
Review China Star

More Restaurants in Richmond

Restaurant Dining Guide & Restaurant Menus © fyood.com 2008-2013