Food For Thought was founded in 2004. they wanted to make available there catering services after many years of entertaining friends and family. Winning many accolades and awards for the catering services that Food for Thought provides Located in Cayman Business Park, Elgin Avenue in the heart of George Town.