Vending Machine French Fries Review

Japan is known as a high tech country. Technology improve everyday life and it doesn’t stop at the food: At a recent trip to Tokyo I discovered French Fry vending machines. Needless to say I had to try them…

Leave a Reply

Your email address will not be published. Required fields are marked *