OZEN Japanese Food Haven in Malabon Serves the Best Takoyaki We’ve Ever Had!

Who would’ve thought that the BEST Takoyaki can be found in Malabon? Our review of OZEN Japanese Food. MUST-VISIT!

Read More