Maurizio's is AWFUL and has NO customer service. The delivery guy cusses at you, threatens, and tries to fight you when he delivers your CORRECTED order. Don't expect them to get your order right.
Welcome to the newly renovated Holiday Inn Hotel in Downtown St. Louis located next to America's Convention Center & Dome, and just one block from St. Louis' newest expansion area "Washington Avenue" featuring unique dining, shopping boutiques and entertainment...