Melrose Restaurant, NILES, Illinois (IL)
Readily settled at 7201 North Caldwell Avenue () in NILES, Illinois (IL) (60714), Melrose Restaurant can be called at 8475881500. We advise you to contact them before you go to select your place in the restaurant.
More restaurants in NILES, Illinois (IL)
Melrose Restaurant contact information and details:
Address: 7201 North Caldwell Avenue - , NILES, Illinois (IL) 60714
Contact Phone: 8475881500