St Sushi Eldon Square offers a diverse menu of fresh and delicious Japanese cuisine, specializing in sushi and other traditional dishes. It has been a popular spot for Japanese food since 2006, providing an extensive range of options including popular items like Chicken Katsu Curry Bento and Salmon Nigiri.