Subway 3783

Subway #3783-0 is a Subway restaurant located at The Shoppes of Killian, 10846 Southwest 104th Street, Miami, Florida.