Subway Reviews & Details
165 E North Ave
Subway is located at 165 E North Ave in Melrose park near the intersection of State Rte 64 and S Roy Ave. Their menu consists of American dishes . Call (708) 547-0032 today!
- On The Menu:Sandwiches
- Major Intersection:State Rte 64 And S Roy Ave
Tell us more about Subway Melrose park!