Subway 57167

Subway #57167-0 is a Subway restaurant located at Lakeview Plaza, 412 North Lakeview Avenue, Anaheim, California.