Subway 3195

Subway #3195-0 is a Subway restaurant located at Terrace Ridge Plaza, 5507 East Fowler Avenue, Temple Terrace, Florida.