Yo Shi
Japanese · Sushi · Casual Dining
Yo Shi is a Japanese restaurant offering a variety of dishes. It is known for its sushi and provides a casual dining experience. Key facts used: Japanese cuisine, sushi, casual dining.
Location
Best places nearby
The highest rated places close to Yo Shi.
Local restaurants nearby
1823 E Geneva St, Ste F, Delavan, WI 53115, USA

