Larosa On Main, EVANSTON, Illinois (IL)

Looking for some food? Larosa On Main is among the eateries you can easlily review.
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