Embassy Hotel Icon

Embassy Hotel

Take Away & Fast Food

About Embassy Hotel

Contact Embassy Hotel now for more about Take Away & Fast Food.
Located at 96 North Tce Adelaide Australia 5920

Unleash more features