Subway 5283

Subway #5283-0 is a Subway restaurant located at Shenandoah Square, 13606 West State Road 84, Davie, Florida.