shopping arcade; covered shopping street
A street lined with shops, typically covered by a roof or awning, common in Japanese shopping districts.
Even on rainy days, you can shop without getting wet in a shopping arcade.
Compound of アーケード (from English 'arcade') and 街 (がい, 'street').