Update Info - Club Villa
This restaurant was reported as closed. If it is open, let us know.
Club Villa
33305 South Fraser Way
Abbotsford, BC V2S 2B2
33305 South Fraser Way
Abbotsford, BC V2S 2B2
This restaurant was reported as closed. If it is open, let us know.