A Royal decadence @ Spice Terrace, J W MarriottJ W Marriott, Bangalore located at the heart of the CBD has played host to many a food festival and events over the past couple of years....