China Panda Reviews & Details
616 N Sheppard St
China Panda is located at 616 N Sheppard St in Richmond near the intersection of N Sheppard St and Patterson Ave. Their menu consists of Chinese dishes . Call (804) 355-6888 for takeout.
- Major Intersection:N Sheppard St And Patterson Ave
Tell us more about China Panda Richmond!