Melrose Restaurant

restaurant in Lakeview East, Lincolnwood

Phone: (773) 327-2060

Website: www.melrosedinerchicago.com

Address: 3233 N Broadway St