a large mall filled with many shops
and restaurants