Subway 2052

Subway #2052-0 is a Subway restaurant located at The Promenade Shops, 20695 Biscayne Boulevard Store No A-5, Aventura, Florida.