Ratings (All locations) 121 · How the score works
Subway
Sandwich Shop · Fast Food
Subway is a sandwich shop located within a Texaco Petrol Station, offering a customizable menu of subs and salads. Customers can create their own sandwiches with various fillings, including options like the Notorious BMT and Garlic Cheese Steak.
Location