Subway 2139

Subway #2139-0 is a Subway restaurant located at Walnut Town and Country Plaza, 1219 North Grand Avenue, Walnut, California.