The Dirty Stall

Posts Tagged ‘Kichi Kichi

Kichi Kichi is located in an tiny alley of an alley in Kyoto, so narrow that you can barely walk two-aside. The restaurant’s red signage however, is eye-catching enough to spot from either end of the alley.


Read the rest of this entry »


Past dishes