Candicci's Restaurant  
12513 Olive Boulevard
St. Louis, MO 63141
314-878-5858

One of the finest Italian restaurants in St. Louis, this restaurant features over 44 different pastas, fresh seafood, veal, beef, and chicken in a quaint, cozy atmosphere. They are open daily for lunch and dinner. Reservations are recommended.