Tucked away in one of Dubai’s most talked-about locations, Ina is a restaurant that should be a conversation starter just as much as J1 Beach itself. With a name that means fire in Nigerian Yoruba, ...