Özdilek Teras is a shopping center offering a variety of quality brands and dining options. It's part of a larger chain with multiple locations.