Ottimo

0  Views

If you’ve got that mean hankering for good Italian food (and a few bucks to spare), head to Ottimo at ITC Grand Chola. One of the best Italian restaurants in Chennai, Ottimo is known for the international appeal. The decor is luxe and you can try the Parma Ham And Ricotta pizza and Madeline tarts.