An urban Japanese restaurant in the heart of London, Koya Bar offers traditional Japanese cuisine with a few British twists—all served in a welcoming atmosphere that blends modernity with simple Japanese design. While their udon dishes range from tumpura prawn udon to their English breakfast udon, they also offer traditional Japanese fare like squid & watercress and duck dishes—all of which are sure to delight on even the greyest of London days. If you’re hoping to catch a culinary glimpse of London’s delicious international cuisine, then a meal at Koya Bar could be just what your London trip plan needs.
In Spain, food, drink, and company are vital elements to everyday existence. Camino brings a little... Read more