Nestled in the heart of Oxford Street, this newly opened restaurant has quickly made a name for itself amidst the bustling hype.