Find a culinary haven at Subway, an esteemed eatery located at 16241 South Farrell Road, Lockport, IL 60441, United States. With a stellar 3.6 rating, Subway stands as a beacon of exceptional cuisine. With a superb rating of 3.6, our restaurant consistently impresses discerning diners. Our 112 reviews speak volumes about our commitment to delivering an unforgettable culinary journey. Craving our cuisine? Order via https://restaurants.subway.com/united-states/il/lockport/16241-south-farrell-road?utm_source=yext-other&utm_medium=local&utm_term=acq&utm_content=42997&utm_campaign=evergreen-2020&y_source=1_MTQ4OTQyM, your virtual bistro to a meal to remember.