Check out some of the food places I visited in my first Japan trip.

AloJapan.com