Subway 23266

Subway #23266-0 is a Subway restaurant located at 7213 North Teutonia Avenue, Milwaukee, Wisconsin.