Japanese fusion food is always a culinary delight to enjoy. The vibrancy of the restaurant menu tempted me to visit Sticks ‘n’ Sushi nestled in the heart of picturesque Covent Garden London.
KOJI Restaurant Review 2017
If you’re looking for the finest Japanese food in London which really delivers a quality fine dining experience, be sure to check out KOJI in Parsons Green.