WHAT THEHEEBEE says about American Food Festival at Aloft, Bengaluru: Nook Restaurant at Aloft business hotel in Cessna Business Park, Bengaluru; is currently running a very good American Food Festival. TheHeeBee was invited to take part in this food