Falafel Garden: Kyoto’s only Israeli restaurant

At Demachiyanagi Station (出町柳駅), one of the Kyoto-est stations, it’s a signboard of Falafel Garden that first welcomes … Continue reading Falafel Garden: Kyoto’s only Israeli restaurant