Larosa On Main, EVANSTON, Illinois (IL)
Comfortably positioned at 504 Main Street () in EVANSTON, Illinois (IL) (60202), Larosa On Main can be contacted at 8473287800. Remember to call up upfront 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
