Go to Activities

Melrose Restaurant
Carthage, Illinois

Melrose Restaurant

Contact Information

3323 N. Broadway St.
Carthage, Illinois - 60657
United States
Phone: 773.327.2060
Visit Website: www.melrosedinerchicago.com/

[121 Reviews]
Write Review

directions

similar businesses in your area