CELEBRATING ITALIAN CUISINE IN OTTIMO @ WEST VIEW, ITC MAURYA, DELHI Very few times are restaurants named such that the name fits like a glove. Ottimo…