Subway 5646

Subway #5646-0 is a Subway restaurant located at Publix at Plantation Promenade Bay 20, 10041 Cleary Boulevard, Plantation, Florida.