Oxtail Udon
Oxtail Udon is a Japanese inspired noodle soup dish prepared with fall of the bone slowly cooked oxtails on dashi stock served with chewy udon noodles Ohhh Oxtails, I can’t get enough of you, one of the most underrated meat cut that deserves everyone’s attention. Its meaty, its tasty, its...