Thriving Japanese @Izakaya Yebisu

When you're in Japan, it's a must to visit Izakaya to sample all the marvellous food it has to offer. It also gives you the opportunity to taste many different things when there are small plates to pick from. Izakaya Yebisu is a taste of Japan. This very popular restaurant is situated in Regent Place … Continue reading Thriving Japanese @Izakaya Yebisu