Shen's Szechuan and Sushi
United States
>
Ohio
>
Vandalia
>
Shen's Szechuan and Sushi
Shen's Szechuan and Sushi is a restaurant in Vandalia.
Shen's Szechuan and Sushi
Object
Restaurant
Building
Yes
Little York
North Dayton
Little York Road
Poe Avenue
Deerhurst Drive
Webster Street
Upper Trent Way
Bolton Abbey Lane
Deerhurst
Old Derby Court
Chevoit Hills Trail
Frisco Lane