Subway 646

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