Larosa On Main, EVANSTON, Illinois (IL)
Readily positioned at 504 Main Street () in EVANSTON, Illinois (IL) (60202), Larosa On Main can be contacted at 8473287800. We advise you to call up beforehand to make a reservation.
More restaurants in EVANSTON, Illinois (IL)
Larosa On Main contact information and details:
Address: 504 Main Street - , EVANSTON, Illinois (IL) 60202
Contact Phone: 8473287800