Another large indoor mall with several stores and restaurants.