Nippon Japanese Restaurant
4464 Montrose Blvd
Houston, TX 77006
Montrose doesn't lack for high-profile sushi options, but don't overlook this neighborhood favorite. In addition to the reasonably priced, well-prepared nigiri, sashimi and rolls, Nippons offers a variety ...
Editors' Pick