Search results for ‘japan food town

Sabar @ Japan Food Town, Wisma Atria: Holy Saba Sets the Bar Sky High

Sabar at Japan Food Town, a portmanteau word of saba and bar, serves AMAZING mackerel.

Advertisements