International Catering North, Inc.
Get weekly updates, new jobs, and reviews

About International Catering North, Inc.

The Ambassador Concert and Event Center and International Catering North is the prime location in St. Louis to host any special occasion in our conveniently located venue.

International Catering North Inc./The Ambassador