Chili’s @ Powai, Mumbai : Visit to US via Mexico and Mumbai ! As always Powai gives me this unreal feeling of not being in Mumbai and yet…