The Yellow Deli in Kyoto The Yellow Deli in Kyoto Directions Address Tayabucho 14-11 Ukyoku Uzumasa, Kyoto 616-8167 Japan Call Phone (81) 075-881-6886 Photos