SiteCity Business Directory

About Oishii

Oishii, located in Houston, Texas near Greenway Plaza, is a family-owned restaurant offering the finest in Japanese cuisine — including fresh sushi, sashimi, tempura, teriyaki, and fried r...

From their website

Own Oishii? Claim this listing to write your own description and add your hours and photos.

OishiiOishiiOishiiOishiiOishiiOishiiOishiiOishiiOishiiOishiiOishiiOishii
Photos from their website

Location

View larger map · Directions

Other japanese restaurant nearby