YO! Sushi
Sushi · Japanese · Fast Food
YO! Sushi is a popular Japanese restaurant offering a wide variety of sushi dishes. It is known for its conveyor belt system, providing a unique and convenient dining experience. The restaurant is a new addition to Windsor.
Location