NORTH BEACH PIZZAと書かれたお店がある
a red and green building some people and a street,busy city street is depicted,with large red building featuring green awning,building is located at street corner,and several people walk around it,some carry handbags,suggesting they may be shopping or running errands,cars are parked or driving along street