Best Fine Dining French Restaurant in Tokyo

Besides Japanese food, French food is also very delicious and cheaper in Tokyo. Flo introduces one of the best fine dining French restaurants in Tokyo which serves Wagyu and Foie Gras. Please subscribe for more informative videos. Thank you.

HTML Snippets Powered By : XYZScripts.com