A popular Japanese sandwich shop in Sapporo, Hokkaido, open 24 hours a day for over 40 years.

Taste of Japan
Taste of Japan
35 followers
Nov 8, 2026