Ottimo At West View (Menu)

West View West View, New Delhi
+91 11 2611 2233

Give a rating to Ottimo At West View

Suggest a dish

How much did you spend at Ottimo At West View?