Food Plaza is a business center.