Get directions to: Ambassador, Chicago, IL
Restaurant address: 7050 West Belmont Avenue Chicago, IL 60634, USA
Restaurant: Ambassador