Another option in FT is Five Elements, just opposite to Savory. Maybe, we can park just before the Mosque Road (inline or opp to Chikkaba's Taj) and walk to these places.
Another place with good food joints and lots of space is HSR Layout!
Spoke to AR Ram Sir this morning, he is fine with anywhere and was chatting with Anshuman over phone.
We need others to confirm please... thegreatv, TrafficHacker, MSN1, Pras - How about you all?