Meskerem Ethiopian Restaurant Festival Vendor African Ethiopian Festival of Nations Vendor Immigrant Owned Restaurant Contact Information 3210 South Grand , St. Louis, MO 63118 314-772-4442 http://meskeremstl.com/