Subway 161

Subway #161-0 is a Subway restaurant located at, 201 East Sunrise Boulevard , Fort Lauderdale, Florida.