Update Info - Celena's Greek Taverna
This restaurant was reported as closed. If it is open, let us know.
Celena's Greek Taverna
1080 Main St
Smithers, BC V0J 2N0
1080 Main St
Smithers, BC V0J 2N0
This restaurant was reported as closed. If it is open, let us know.