Opa Souvlaki Restaurant

2205 33 AVE SW Calgary AB T2T 1Z9,
Calgary

Business Summary:

Address :2205 33 AVE SW Calgary AB T2T 1Z9
City :Calgary
Phone :403-685-8010
fax :4036858010