Merlo's Italian
581 Roger Williams Avenue, Highland Park, Illinois
Not yet rated
Directions: In back hallway near entrance to kitchen. Difficult to find on your own, so probably better to ask an employee for directions.
Comments: It's a sit-down restaurant, so it's likely for customer's only.