Hosted on MSN21d
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 ...
Results that may be inaccessible to you are currently showing.
Hide inaccessible results