Mao Restaurant Kalbadevi Menu - The best chinese restaurant i've ever been to. Mao Restaurant Kalbadevi Menu / 11:00 am to 12:00 am.