"It's a great place I visited every time I come to Chicago"
Phone: +17089385681
Address: 2519 W Lake St 111, Space A-2, Melrose Park, United States Of America
City: Melrose Park
Website: https://restaurants.subway.com/united-states/il/melrose-park/2519-w-lake-st
Monday: 08:00-21:00
Tuesday: 08:00-21:00
Wednesday: 08:00-21:00
Thursday: 08:00-21:00
Friday: 08:00-21:00
Saturday: 08:00-21:00
Sunday: 08:00-21:00
Dishes: 1
Amenities: 1
Categories: 2
Reviews: 80