Subway Duvall 12116 is located at 14606 Main St NE, Duvall, WA. This business specializes in Restaurants. Subway Duvall 12116 is open Mon. - Sun. 8am - 9:30pm and accepts Visa.
SUBWAY is the undisputed leader in providing consumers with choices, including many healthier meal options. View our menu, see nutritional info, locate restaurants, buy a franchise, apply for jobs, order catering and give us your feedback.