Subway 32723

Subway #32723-0 is a Subway restaurant located at 2863 D West Sunrise Boulevard, Fort Lauderdale, Florida.