Order Online

Yo Shi Japanese Restaurant

1823 E Geneva St
Delavan, WI 53115
(262) 740-2223
Order online Menu | Reservation | Info
Any questions please call us.