3 ms·Reminds me of the "ticket" restaurants in Japan.by twopoint718 18y agoReminds me of the "ticket" restaurants in Japan.