Subway 23266

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