Go to:  
    tip

    Don Giovanni

    Posted by gonzomumbai 22 January 2008

    Italian restaurant based in Mumbai. It's the best Italian food in India if not in Asia.

    Juhu, across the road from the Marriott

    0%

    agreed

    0

    people

    I agreeI disagree