Sher-Main Grill

802 Main St, Evanston, IL 60202

(847) 864-1340

Rated 3.0 out of 5 from 1 Reviews Sher-Main Grill is Ranked #2 of 23 Restaurants in Nichols Evanston. Some say it is good.

★★★ on the 28th of April, 2008

Pretty good menu... Food is OK for what it is. Lots of locals.
Location