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.

_5174681

Read the rest of this entry »

Advertisements

Menu

Past dishes

Advertisements