Delve into the sumptuous menu at Subway. Situated in 4689 W Cedar Hills Dr, United States, this bistro leaves a lasting impression with its remarkable dishes. With a rating of 2.2, the path to superiority is clear. Each of the 27 reviews is a sign towards better service.