Merlo Restorante, CHICAGO, Illinois (IL)
Conveniently located at 2638 North Lincoln Avenue () in CHICAGO, Illinois (IL) (60614), Merlo Restorante can be reached at 7735290747. It is advisable to call in advance to make a reservation.
More restaurants in CHICAGO, Illinois (IL)
Merlo Restorante contact information and details:
Address: 2638 North Lincoln Avenue - , CHICAGO, Illinois (IL) 60614
Contact Phone: 7735290747