In any case, I thought it was interesting because the specialty is horse meat. It is not unusual to see horse meat in Japan, but this is the first time I have seen a horse meat specialty restaurant. While I assume there are others, it is still not an everyday sight.
This restaurant is named Pops and it claims on the sign that the food is imported directly from Kumamoto (Kyushu).
For those who have trouble distinguishing between Asian countries and their cuisine, Japanese do eat whale and horse, but other animals such as dogs, cats, rats, etc. are never found for sale in Japan.