Yo Shi in Delavan
1823 E Geneva St,
Delavan, 53115
(262) 740-2223
(262) 740-2223
Providers of dining in Delavan
dining, food, japanese restaurants, pan asian restaurants