Skip to content
RestaurantsUnclaimed

The Shellfish Shack

Richmond, BC

Address
1100-8580 Alexandra Road, Richmond, BC

About

The Shellfish Shack is a restaurant located at 1100-8580 Alexandra Road in Richmond, British Columbia.

Map