HOME / Greek restaurant / OPA! of Greece Sevenoaks Mall
32900 South Fraser Way #409A, Abbotsford, BC V2S 5A1
+16047441413
View Business Profile