YO! - Russell Square
Chain Casual
•
Japanese
Located in the very cosmopolitan metropolis of Bloomsbury is our lively Russel Square restaurant. A very popular destination with students attending the nearby Universities and also a hub for shoppers in the nearby shopping development..