Saint Louis MO FRNT ENAC Saint Louis MO | Neiman Marcus Zodiac Restaurant, Restaurants 1. 100 Plz, FRNT ENAC, Saint Louis, MO 63131 | Neiman Marcus Zodiac Restaurant (314) 994-5050