japanesefood

6 items found

148161746397

142739070297

139750192542

Omakase (お任せ o-makase) is a Japanese phrase that means “I’ll leave it up to you” (from Japanese “to entrust” (任せる makaseru)).

139748012301


139192454356

125862583044

Geisha presents a light to a diner in a Tokyo restaurant, 1969.