Green Island

Chinese
$
11 N Vermilion St (Main)
Danville, IL 61832
(217) 443-8288

Menu

Tips

  • They have the best shrimp fried rice!!!