Business Hours

About

White Spot Penticton is a family restaurant located in Penticton, BC.