Hundreds of small shops selling fresh fruits and vegetables, small snacks and various crafts and souvenirs