La Fontana Shops is a brand new premium mall plaza located right on Biscayne Boulevard in the revamped Miami Shores area, facing daily traffic of more than 70,000 vehicles and instantly recognizable due to the first-rate, elegant construction, distinctive red awnings, covered breezeway and eye-catching decorative fountain.