Subway 161

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