Hosted on MSN17d
Yabu Menu: Your Guide to Prices and Best DishesJohn Concepcion is the owner and founder of Yabu restaurant in the Philippines, the first store opened on November 11, 2011. It began with an idea of opening a specific katsu restaurant that ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results