Subway 32723

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