Seafood A La CarteBuri (Yellow Tail) TeriyakiOsaka Japanese Restaurant · Houston, TX$38.35View Full MenuRestaurant Profile