YO! Sushi

Selfridges, The Dome Trafford Centre, Trafford Park, Manchester, M17 8DA

Sushi, Japanese takeaway.

Menu of YO! Sushi
order food now

location of YO! Sushi

YO! Sushi reviews


Rate YO! Sushi