Sample image
RestaurantsUnclaimed
Red Star Seafood Restaurant
Richmond, BC
- Address
- 2200-8181 Cambie Road, Richmond, BC
- Phone
- +1-604-270-3003
- Website
- redstarvancouver.com
About
This Chinese restaurant is located on Cambie Road in Richmond, British Columbia.