Chinese restaurant · 22361 1/2 W Holt Harrigan Rd # C, Genoa, OH
Dine-In
More food in Genoa, OH · Chinese Food in Genoa