Subway 646

Subway #646-0 is a Subway restaurant located at, 8840 North 56th Street , Temple Terrace, Florida.