Does this place look like the scene?
Also Nearby
Takoyaki-fu-fu Suma-ten
Nagisa Pharmacy Kinugake
Kobe Suma Seaworld
Suma Beach
Sumakaihinkoen Station