Subway 1216

Subway #1216-0 is a Subway restaurant located at, 2359 North University Drive , Coral Springs, Florida.