Day: August 14, 2017

Japan

Fine Dining in Japan: Top 10 Tokyo Restaurants

"Itadakimasu" is one of the first phrases you'll encounter on your trip to Japan. The phrase loosely translates to "I humbly receive." You'll most…