Chao Chao Gyoza Taguig: Foodie Review

An awesome gyoza place has entered Metro Manila! Food specialty shops are all the rage in Japan. Specialty shops mean that they give more effort in a particular dish than most general restaurants.

Continue Reading