Talk:Hatch Potch Cafe/@comment-2601:203:4001:1E1B:4506:9503:C7EA:36DC-20181104153806/@comment-64.20.17.173-20190106194106

It's supposedly Cafe Le Gre in Chiba. The train station and other settings are also from around the same area in Chiba.