IKEBUKURO JAPANESE RESTO BAR in Ayala Malls Solenad

More info coming soon!