Fast food restaurant Abrakebabra has reopened in a new location. Known for its "Magic Food".