Located in Nihonmura Mall, the Japanese restaurant Yashin has the backing of Tenyuu Grand on Sathorn, from the owners to the chefs. Led by the head chef of Tenyuu, you can expect a decent variety of dishes to choose from. Opt for the omakase option and leave it up to the chef to decide on your sushi fix or the shabu that’s accompanied with tender beef and a succulent soup.