Best Lebanese restaurant in Iowa Reviews Directory Open Sesame 313 E Locust St 50309 Des Moines, IA, US +1 515-288-3151 Restaurant Vegetarian/Vegan Restaurant Mediterranean restaurant Lebanese restaurant 3267 likes