Syrtaki Greek Island Rstrnt

16313 111 AVE NW Edmonton AB T5M 2S2,
Edmonton

Business Summary:

Address :16313 111 AVE NW Edmonton AB T5M 2S2
City :Edmonton
Phone :780-484-2473
fax :7804837934