AMBUJI is located in Pampanga, Philippines on 14-5A corner Eugenio & Nicolas street Santa Maria-2 village, Brgy, Angeles. AMBUJI is rated 5 out of 5 in the category asian fusion restaurant in Philippines.
Address
14-5A corner Eugenio & Nicolas street Santa Maria-2 village, Brgy, Angeles