Twitter Youtube Pinterest Bookmark In Japan, a pub is called an Izakaya.Haven’t you been to there yet?New Yorkers call Izakaya not Japanese pub.I guess Sakagura on 43rd is the best in U.S.A! Today, I talk about real Izakaya in Japan. Oshibori & Water In Japanese Izakaya, They always serve free a wet towel,( calls as …

Izakaya Read More »