Update Info - OPA! Souvlaki of Greece
This restaurant was reported as closed. If it is open, let us know.
OPA! Souvlaki of Greece
8209 104 St NW
Edmonton, AB T6E 4E6
8209 104 St NW
Edmonton, AB T6E 4E6
This restaurant was reported as closed. If it is open, let us know.