5.99 Restaurant is a casual dining establishment offering a unique blend of modern cuisine. It is located in St. Louis, MO.