Bought the namesake items on the menu and it tastes rather close to the one I had at Leicester Square in London. The best part of the lobster has got to be the lemon butter sauce! Don’t opt for any other options!