Sunflower Cafe

1 Main St West
Selkirk
Ontario
N0A 1P0
(905) 776-1585

Sunflower Cafe is a restaurant located in Selkirk.