Does this place look like the scene?
"Homeikan Daimachi Annex" appears in Love Live! Sunshine!! (EP7).