President Plaza is an indoor shopping mall featuring a variety of retail stores and fast food-style Asian eateries.