Nippon is located on Montross, just a little past the 59 bridge if coming from Hermann Park. Nippon offers quality Japanese food at a fair price range, and the regular
Uptown Sushi seems to be the hottest new sushi place in Houston. It's packed every night of the week since opening a couple of months ago.
I went on a Wednesday night
Been there, done that? Do tell us about it! Submit a review of this Houston restaurant today.
4 of 5 stars
Showing All Restaurants