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.
A Luxury Publication Created by entrepreneur, Strategist, Brand Manager, Social Media Consultant, Laura Marie Scott