Save Added By Tandoor Box Now Open The Tandoor Box Cambridge Business Center - Nadd Hessa - Duba The Tandoor Box is a multi-cuisine restaurant in ... Facilities: