Melrose Restaurant
Restaurant $$
3233 N Broadway St, Chicago, IL 60657
Description
Neighborhood staple serving classic diner food around the clock in a retro setting with a patio.Get to know Melrose Restaurant
American Restaurant.
Restaurant $$
3233 N Broadway St, Chicago, IL 60657
American Restaurant.