“I will leave it up to you” is the english translation of the Japanese phrase Omakase. Having never been to Japan, I had actually never heard this phrase until just the last couple of years. Boy have we all been missing out. You don’t know what you’re missing if you’ve never tried it.

Word around town last year was that … Continue Reading

Read more