Subway 1175

Subway #1175-0 is a Subway restaurant located at Greenwood Place Shopping Center, 7819 South US 31, Indianapolis, Indiana.