la Pizza is an Italian food lover's dream come true! The cuisine is on a par with the finest of fine dining...
All reviews seem positive