Illinois
Evanston
Sher Main Grill
Sher Main Grill
(847) 864-1340
802 Main Street, Evanston, IL 60202
Own this business?
Learn more
about offering online ordering to your diners.
$
$$$$
Menu not currently available