City Fish & Chicken IISTL Client/Past Client Immigrant Owned Other Restaurant Contact Information 4745 Morganford Rd , St. Louis, Missouri 63116, United States 314-481-0992