Subway 23277

Subway #23277-0 is a Subway restaurant located at Rock Plaza Shopping Center, 9320 Woodward Avenue, Detroit, Michigan.