Just a short distance from El Tesoro Shopping Center, Amsterdam Plaza is a charming mall brimming with diverse restaurants and shops. For athletic wear and basics, check out One Half, and for stylish swimsuits, Alma Mia is a must-visit. You’ll also find beloved classics like Chef Burger, Percimon Ice Cream, and Crepes & Waffles. Don’t miss Heleniko for fantastic gyros!