Subway 23075

Subway #23075-0 is a Subway restaurant located at Kendall Park Plaza, 16219 Southwest 88th Street, Miami, Florida.