Subway 3283

Subway #3283-0 is a Subway restaurant located at Centre at University Parkway, 8408 North Lockwood Ridge Road Unit 35, Sarasota, Florida.