Merlo's
Add Hours
Phone: (847) 266-0600
Address: 581 Roger Williams Ave, Highland Park, IL 60035
Merlo's Italian Restaurant
Cuisines: Italian, Continental, European
1145 Church St, Northbrook, IL 60062
446 Central Ave, Highland Park, IL 60035
586 Roger Williams Ave, Highland Park, IL 60035
561 Roger Williams Ave, Highland Park, IL 60035
822 Central Ave, Highland Park, IL 60035
1626 Deerfield Rd, Highland Park, IL 60035
250 Skokie Blvd, Northbrook, IL 60062
393 S Milwaukee Ave, Wheeling, IL 60090
1716 E Kensington Rd, Mount Prospect, IL 60056
1849 2nd St, Highland Park, IL 60035