Japanese Street Food
Around Train Stations, Tokyo, Japan
Featured Review : I am told that we had some killer meals in Japan. I have to take the word of my traveling companions since I am not a fan of sushi, even after spending 9 years in LA. Thank God for Japanese street food.On our last night,...See Full Review