"edamame" Japanese Restaurants in Houston, TX Menu 3.5 / 5 based on 111 votes Miyako Japanese Restaurant, Sushi Restaurant 6345 Westheimer Rd Houston, TX 77057 Menu 3.0 / 5 based on 154 votes Miyako Japanese Restaurant, Sushi Restaurant 3910 Kirby Dr Houston, TX 77098