Skip to content
RestaurantsUnclaimed

Red Star Seafood Restaurant

Richmond, BC

Address
2200-8181 Cambie Road, Richmond, BC

About

This Chinese restaurant is located on Cambie Road in Richmond, British Columbia.

Map