Sofra Restaurant

108-10345 106 St NW Edmonton, AB T5J 1H8,
Edmonton

Business Summary:

Address :108-10345 106 St NW Edmonton, AB T5J 1H8
City :Edmonton
Phone :780-423-3044