Little Tokyo Japanese Restaurant in Homewood, IL offers a variety of traditional Japanese dishes in a casual dining setting.
With a menu featuring sushi, sashimi, and other classic Japanese cuisine, Little Tokyo provides a taste of Japan in the heart of Illinois.
Generated from their business information