
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 in Italian simply means excellent and that is certainly the case with this newly opened restaurant in ITC Maurya, New Delhi. Ottimo boasts of a menu designed by the Italian-Australian Chef Vittorio Greco whose passi…


























