Star Korean / BBQ -

1209 Savoy Plaza Ln, Savoy, IL