Sher Main Grill, EVANSTON, Illinois (IL)
Conveniently located at 802 Main Street () in EVANSTON, Illinois (IL) (60202), Sher Main Grill can be reached at 8478641340. It is advisable to call ahead of time to make a reservation.
More restaurants in EVANSTON, Illinois (IL)
Sher Main Grill contact information and details:
Address: 802 Main Street - , EVANSTON, Illinois (IL) 60202
Contact Phone: 8478641340
