Subway 33380

Subway #33380-0 is a Subway restaurant located at Mayfair Shopping Center, 2500 North Mayfair Road Space 0705, Wauwatosa, Wisconsin.