Nippon – Houston’s oldest Japanese-owned restaurant since 1986.
Nippon, in Montrose, near the Museum District, is Houston’s oldest Japanese-owned restaurant. Established in 1986. It’s supposedly the “original” sushi bar in Houston. Good food (love the katsu curry), good beer (my favorite, Kirin Ichiban), and good vibes. My advice: park across the street.