Open Sesame | 313 E Locust St Des Moines IA 50309 United States Restaurant Menu & Phone313 E Locust St Des Moines IA 50309 United States 4.5/5