Enjoy Sushi in Houston at Oshii Japanese Restaurant
Located near the Greenway Plaza is Oishii Japanese Restaurant, a place where Houstonians can enjoy their favorite Japanese dishes without breaking the bank. Stop by for lunch or dinner and select from sashimi, sushi rolls, noodle dishes, and crispy tempura plates. Favorites include udon noodles with vegetable tempura, grilled salmon smothered in teriyaki sauce, and […]