Karacaoğlu Armada Plaza is an apartment complex with an associated restaurant.